Showing posts with label PHP. Show all posts

WooCommerce Örnek CSV

WooCommerce Toplu Ürün Ekleme

WooCommerce yüklendikten hemen sonra mağazanız boş görünebilir. Ürün, sipariş, inceleme yoktur. Bu kasıtlıdır, böylece kendi ürünlerinizi oluşturmaya ve WooCommerce ürününü tam olarak istediğiniz gibi ayarlamaya başlayabilirsiniz.
Fakat ürünlerle dolu bir mağazanın neye benzediğini görmek isterseniz, ürün listesi içeren bir xml veya csv dosyası kullanarak toplu ürün yükleme yapabilirsiniz.

WooCommerce Ürünleri İçe Aktarma

Dosyayı bilgisayarınıza indirin:
Örnek CSV dosyası indir
Daha sonra yükleme zamanı!
WordPress Panosundan:
1) Menüde: Araçlar > İçe aktar'ı seçin.
2) WooCommerce ürünleri (CSV) altındaki İçe aktarıcıyı çalıştır'ı tıklayın.
3) Dosya seç öğesini seçin ve ardından indirdiğiniz woocommerce-ornek-urun-turkce.csv dosyasını seçin.
4) Bir Sütun Eşleme ekranı belirir. Devam edip işlemi bitirin.

Share:

Cloudinary yüklü tüm dosyaları listeleme

Cloudinary, bulut tabanlı bir görüntü ve video yönetimi çözümü sunmakta. Kullanıcıların web siteleri ve uygulamalar için resim ve video yükleme, saklama, yönetme, sistematik işlem yapma ve sunmalarını sağlar. WEB sitelerinizde CDN kullanımı için kullanışlıdır.

Cloudinary üye ol
Cloudinary yönetim panelinden yüklü olan dosyaları listeleyebiliyorsunuz. Ancak dosyaların bir listesine erişemiyorsunuz. Buna ihtiyacınız varsa Admin API'sini kullanmak zorundasınız. Aşağıdaki PHP kod ile kaynak dosyalarınızın tümünün çeşitli özellikleri ile birlikte listesini CSV dosyası olarak indirebilirsiniz. Eğer dosya sayınız çok fazla ise PHP kodların çalışması uzun sürebilir ve işlem yarıda kalabilir. Bu kısıtlamayı önlemek gerekirse PHP timeout parametresine daha yüksek bir değer verebilirsiniz.

Kaynak dosyalara şuradan erişebilirsiniz:

GitHub Cloudinary export csv list
Share:

Vultr Azure karşılaştırması

What is Vultr?

What is Vultr
1

Vultr is a service company that rents you a computer that you can manage. You can use the computer you will have as a web server, CDN, etc. You can use it for whatever purpose you want and install the operating system you want. There are system resources reserved only for you. This allows you to publish a website much faster than other shared servers.

1
Vultr gives you options ready to install many operating systems. However, it does not take responsibility for how you will use the operating system you will run on the rented computer, and does not assist you with the installation steps, system settings, problems and solutions that may occur during use.

Test

In order to use it in an application, a web server using PHP needed to connect to an MsSQL database on a server in Turkey. We tried this scenario on 3 different servers. Average response times were as follows.

Server features:

Azure:
~40 USD / monthly - Standard Small App Service Hours - Azure App Service (Free trial account)

Vultr #1
20 USD / monthly - 60 GB SSD, 2 CPU, 4 GB Memory, 3 TB Bandwidth - Windows

Vultr #2
5 USD / monthly - 25 GB SSD, 1 CPU, 1 GB Memory, 1 TB Bandwidth - CentOS 7


Sorgular:


Query Number of rows Number of columns
SQL #1 SELECT * FROM STOKLAR WHERE id = 1 1 194
SQL #2 SELECT isim FROM STOCKS 1515 1
SQL #3 SELECT * FROM STOCKS 1515 194

 

Values:

 

sqsrv Vultr #1 Vultr #2 Azure
SQL #1 130 800 1100
SQL #2 500 1200 2300
SQL #3 6400 10000 19000




pdo Vultr #1 Vultr #2 Azure
SQL #1 170 650 1300
SQL #2 550 1400 2700
SQL #3 6200 9500 19000

 

 

  Note: Lower value is better performance.

 

 

Result:

MicroSoft Azure offers worse service at a higher price compared to Vultr.
Share:

Mini AJAX File Upload Multiple Form - atakanau


Bu çözüm şu adresteki yazılım dosyaları temel alınarak geliştirildi: Mini AJAX File Upload Form
Tek bir sayfada, birden fazla dosya yükleme giriş alanları kullanılabilir. Yüklenecek dosya "Araştır" butonu ile seçilebilir. Ayrıca dosya yükleme işlemi, dosya giriş alanına sürüklenip bırakarak da yapılabilir. Her bir dosya giriş alanı farklı PHP dosyasını AJAX ile çağırır. Bu da dosyaları farklı dizinlere yükleyebilme imkanı sağlar. Sayfa yenilendiğinde yüklenmiş olan dosyalar listelenir. Yüklenmiş olan dosyalar sayfa üzerindeki buton ile silinebilir.

Multiple file upload input fields can be used on a single page. The file to be uploaded can be selected with the "Browse" button. It can also be upload by dragging and dropping files into the file input area. Each file entry field calls a different PHP file with AJAX. This allows files to be uploaded to different directories. When the page is refreshed, already uploaded files are listed. The uploaded files can be deleted with the button on the page.

  Download
Share:

Subscribe to: Posts (Atom)