WooCommerce sitem neden yavaş?Ve nasıl düzeltilir
WooCommerce siteniz yavaş mı? Bunu araştırmak iyi bir fikir. 1.6 milyar dolar, sayfalarını yüklemek sadece bir saniye içinde yavaşlarsa Amazon.com satışlarından kaybedilecek miktardır. Hızlı yükleme sayfaları dönüşümü ve SEO’yu artırın, sepet ihmalini azaltın, sayfa görünümünü artırın ve müşterileri dahil edin.
İpucu: Hız testi Pingdom, GTMetrix, WebPagetest veya Dareboost gibi ücretsiz çevrimiçi araçlarla sayfalarınızı yükleme.
İyi haber, birçok durumda, bazı önemli şeyleri inceleyerek yavaş WooCommerce sitesini geliştirebilirsiniz.
1. Sağımda yavaşça 1,50 $/aylık bir barındırma sağlayıcı kullanıyorsunuz. Solumda 1,75 $/ay. Kendiniz düşünebilirsiniz: Web barındırma paketleri çok ucuzdur. Bu sadece WooCommerce’i bildiğinizde, çevrimiçi satışlardan para kazanmadığınız ve çok para harcamak istemediğinizde iyi bir haber. Web barındırma, dükkan yaşamının ilk aşamalarında ana endişe değil, trafiğinizin ve işlemlerinizin ne zaman artmaya başladığına bağlı olarak yaklaşık bir yıl – veya daha hızlı – dikkat etmelisiniz. WooCommerce sitenizi yavaşlatan şeylerden biri web sunucunuzdur (diğer adıyla barındırma sağlayıcısı).
Sayfanızın hızlı bir şekilde yüklenmesini istiyorsanız, iyi bir barındırma hizmetine ihtiyacınız vardır. Düşük maliyetli değil. Sorununuzu çözmek için iki ana çözüm vardır:
İyi bir paylaşılan barındırma kullanın. Ortak barındırma paketlerinin çoğu çok fazla disk alanı, bellek veya bant genişliği tahsis etmez. Neden? Niye? Çünkü sunucu kaynaklarını diğer müşterilerle paylaşıyorsunuz. Ve 10.000 kişi aynı bant genişliğini kullandığında sorun nedir? Bu sitenizi yavaşlatır. Basit. Şimdi merak ediyor olabilirsiniz: Paylaşılan barındırmamın çok yavaş olup olmadığını nasıl bilebilirim? “Bunu cpanel veya gösterge panelinize girerek ve site kaynaklarınızdaki bilgilere erişerek yapabilirsiniz” – Daha fazla bilgi edinin. Yönetilen barındırma kullanın. Bu daha pahalıdır, ancak çok fazla trafik kullanırsanız daha verimlidir.
İpuçları: Hangi Web Hosting Company’yi seçeceğinizi bilmiyorsanız, Woocommerce tarafından önerilen WordPress ana bilgisayarına bakın.
WooCommerce’in önerilen web ana bilgisayarınızın mağazanızın performansını artırmak için, ana sunucunuzun müşterilerinizin çoğunun yaşadığı ülkede olduğundan emin olun. Bu bir sonraki nokta ile ilgilidir – içerik dağıtım ağını kullanmanın önemi. 2. İçerik dağıtım ağını kullanmıyorsunuz, içeriğin ağ dağıtımının (CDN) web sitenize entegrasyonunun web performansını iyileştirmenin en kolay yollarından biri olduğunu biliyor musunuz? CDN, dünyanın her yerinde bulunan, amacı JavaScript, Images ve CSS gibi WooCommerce web sitenizin statik dosyalarını saklamak olan bir sunucu ağıdır.
Maxcdn
Anahtar
Hangisini seçmelisin? WP Rocket şu tavsiyeyi sunuyor: “Bir CDN seçerken, özellikle ziyaretçilerinizin bant genişliği ihtiyaçlarınızla birlikte olduğu yerlerde ihtiyaçlarınızı bilmek önemlidir, böylece kitlenize hizmet etmek için en iyi CDN’yi seçebilirsiniz. Diğer hususlar arasında ne kadar harcamak istediğinizi ve sitenizin ne kadar büyük olduğu yer alıyor. ”
Çoğu CDN için ücretsiz paketler mevcuttur, ancak WooCommerce mağazanızın en erken aşamasında olmadıkça, premium paketi göz önünde bulundurmalısınız. 3. Önbellek eklentisini kullanmazsınız Tanımla başlayalım: Önbellek, verileri depolayan bir donanım veya yazılım bileşenidir, böylece gelecekteki veri talebinin daha hızlı sunulabilmesi. Başka bir deyişle, önbellek eklentisi, ziyarete her ziyaret eden bir ziyaretçinin her seferinde tüm sitelerinizi yüklemek yerine depolanan bir web sayfası gönderir. Bu süreci hızlandırır. Ancak – önbelleğe alınma eklentileri, sitenizi doğru şekilde yapılandırılırsa yalnızca yükleme hızını artırır.
Aslında önbellek eklentisi çok sorunlu çünkü düzgün düzenlenmedi! Örneğin: Bir sepet sayfasının veya ödeme sayfasının önbellek olmasını istemezsiniz, çünkü bu, müşterilerinizin sepete ürün eklemesini veya satın alımlarını ödemesini engelleyebilir. Önbellek eklentisini denemeye karar verirseniz, önbellek eklentisini wooocommerce için nasıl yapılandıracağınızı öğrenin. Ve hangisini deneyeceğinizi merak ediyorsanız-en ünlü iki seçenek W3 Total Cache ve WP roketi. 4. Görüntünüzün boyutu optimize edilmez Yüksek kaliteli görüntüler web siteleri için önemlidir, belki de çevrimiçi mağazalar için bile! Özellikle ziyaretçilerinize bir galeri ve dönen bir galeri görüntülerseniz. Yüksek kalite genellikle daha büyük dosya boyutu anlamına gelir ve daha büyük dosya boyutu WooCommerce sitenizi yavaşlatabilir. Bundan kaçınmanın çözümü, görüntünüzü optimize etmektir. Özellikle görüntünün web sitesi yükleme süresinin% 50’sini temsil ettiği düşünüldüğünde. Neyse ki, resminizi optimize etmek, müşterilerinize bulanık ürün görüntüleri sunacağınız anlamına gelmez. Bu adımı izleyin:
Görüntünüzü doğru boyutta indirin. Bu görüntü kılavuzu, “yüklediğiniz orijinal görüntü, çoğu tema için işlev görmek için en az 800 x 800 piksel veya daha yüksek bir boyut olmalı” önerir.
Görüntünüzü sıkıştırın. Genellikle, web sayfaları için olağan boyut 2MB’dir. Görüntü boyutunuzu% 70 azaltmak için EWWW görüntü optimizer (ücretsiz), wpsMushit veya Hayal Etme gibi eklentileri kullanın – kaliteyi etkilemeden.
Fotoğraf düzenleme yazılımına alışkınsanız, bunlardan birini kullanarak görüntünüzü doğrudan optimize edebilirsiniz. Örneğin, Photoshop “Web için Kaydet” özelliğini kullanarak resminizi kaydetmenize olanak tanır. Ayrıca Gimp, Tinypng ve JPEG Mini’yi de deneyebilirsiniz. Amazon.com’un karlılığıyla ilgili noktaları hatırlayın: Sayfa yanıtında 1 saniyelik gecikme dönüşümde% 7 azalmaya neden olabilir. 5. Woocommerce sitenizin çağında bir veritabanı sorunuyla karşılaşırsınız, veritabanınız çok fazla bilgi depolar: ürünler, siparişler, ayarlar vb. İlk başta, bu büyük bir sorun değildi. Ancak Web’de birkaç ay sonra, veritabanı boyutunuz web sitenizin performansını etkileyebileceği için bir sorun olabilir. Başka bir deyişle, veritabanı sorunları nedeniyle yükleme süresi yavaş olabilir. Eğer öyleyse, temizlik yapmanız gerekir. Bu görevi manuel olarak, örneğin cpanelinizi kullanarak yapabilirsiniz, ancak optimizasyon işlemini otomatikleştirmenize izin vererek işlemi kolaylaştıran birkaç WordPress eklentisi vardır.
Veritabanını temizlemeye devam etmek istiyorsanız, aşağıdaki eklentileri düşünün:
Sapu WP
WP optimize ediyor
Her ikisi de veritabanınızdaki revizyonları siler ve yinelenen girişleri silecektir. Şimdi Woocommerce’de eski kullanıcı hesaplarını otomatik olarak silmek için mevcut seçenekler var. Bu, hem veritabanının performansından hem de gizlilik açısından mantıklıdır. Son fakat en az değil: Böyle bir eklenti kullanmadan önce sitenizin bir yedeklemesini – hem dosya hem de veritabanları – yapmayı unutmayın! Site yedeklemenizi nasıl oluşturacağınız ve kullanacağınızla ilgili bu makaleyi okuyun. 6. Özellikle WordPress’i bulan yeni başlayanlar için temayı seçmek kolay değildir. Mevcut birçok tema var ve bazıları belirli düzenleri elde etmek için sayfaya birçok kod enjekte ediyor. WordPress için temalar seçerken dikkate alınması gereken birçok şey var. Kontrol edilmesi gereken önemli bir nokta, temanızın iyi kodlanması ve WordPress standartlarını takip etmesidir. Değilse, WooCommerce sitenizi yavaşlatabilir. Temanızın WooCommerce sitenizi yavaşlatıp yavaşlamadığını kontrol etmek için basit bir test, bir yedek yapmak ve daha sonra WordPress varsayılan veya mağaza teması – WooCommerce tarafından önerilen tema ve dolayısıyla test için en optimize ve iyi olmaktır. Geçişten sonra siteniz daha hızlı yüklenirse, şimdi sorunun temanızda olduğunu biliyorsunuz.
Uyumluluk için, mağaza, “Ücretsiz WordPress teması, Woocommerce ile derinlemesine entegrasyon sunan sezgisel ve esnektir.”
Mağazanız hala yavaşsa, yüklediğiniz eklentiyi görme zamanı. 7. Performans sorunlarının bazen yükleme eklentileriyle ilişkili olduğu kötü bir eklenti kullanırsınız. WooCommerce sitenizi yavaşlatan bir eklenti olup olmadığını kontrol etmek için: tüm eklentileri devre dışı bırakın ve potansiyel nedenleri bulana kadar tek tek yeniden etkinleştirin. Aktivasyon sırasını kontrol etmek ve eklentiyi sayfa/yazı başına ve mobil aracılığıyla taban üzerindeki eklentiyi etkinleştirmek/devre dışı bırakmak için eklenti regülatörünü de kullanabilirsiniz. WooCommerce Mutluluk Mühendisleri tarafından önerilen zayıf bir eklentiyi test etmek için bir başka seçenek de bir sağlık kontrolü kullanmaktır. T burada mutlaka sitenizde çalışan eklenti sayısı ile mağazanızın hızı arasında bir bağlantı değildir – sitenizi silen yararsız özelliklerle dolu olandan iyi kodlanmış on uzantıya sahip olmak daha iyidir! En önemli kod kalitesi, ancak çok fazla eklenti kullanmamaya çalışın ve her zaman ihtiyaç duymadığınız eklentileri devre dışı bırakın ve/veya silin. Son adım aynı zamanda en iyi güvenlik uygulamasıdır! 8. Web sitenizdeki en son PHP sürümünü bildiğiniz gibi etkinleştirmediniz, WordPress, sunucu tarafındaki komut dosyası olan PHP’ye dayanan açık kaynaklı bir CMS’dir. PHP’nin en son sürümünü söylemek mağazanızın performansını artırabilir. PHP, selefinden 2-3 kat daha hızlı (5.6.)!