Woocommerce mağazanızı hızlandırmak için 7 ana alan
Woocommerce mağazanız çok yavaş mı? Bu sizi endişelendiriyor mu? Araştırma, Birleşik Krallık’taki alıcıların% 67’sinin ve ABD’deki% 51’inin yavaş sitenin ayrılmalarının ana nedeni olduğunu iddia ettiğini göstermeliydi. Ayrıca, sadece 1 saniyelik bir gecikme dönüşümde% 7 azalma sağlayabilir. İşlem sırasında açık saatte 2 saniyelik gecikme,%87’ye kadar ihmal seviyesiyle sonuçlanır:
Woocommerce mağazanızı maksimum hız için nasıl optimize edeceğinizi bilmek ister misiniz? Kardeşim, bu yol! Herhangi bir performans optimizasyonu çalışması için mevcut WooCommerce mağazanızın hızını (sunucu yok) analiz ederek başlayın, mevcut durumunuzu bilmeniz gerekir. Veri toplama ilk adım olarak size ana kriter veriyorsunuz. Bu, gerekli optimizasyon seviyesini ve hangi alanda sağlamanıza yardımcı olur. İlk adımın yalnızca sitenizin hızını değerlendirmek, sunucuya şimdilik dokunulmasına izin vermek olduğunu belirtmek önemlidir. Bu tür bir değerlendirmeyi yapmak için, genellikle duymuş olabileceğiniz çevrimiçi araçları, yani GTMetrix, Pingdom, en ünlü Google Site Hız Araçları ve bu görevle bilinen ve bu görevle bilinir.
Geliştiricileri işe alırken, bu çalışmanın ilk kısmı kimlik bilgilerinizin paylaşılmasını gerektirmez. Woocommerce mağazanızın ön ucunun hızından sonra, mağazanızın nerede “kal” olduğunu analiz etmenin zamanı geldi: barındırma sağlayıcınız. Hosting sağlayıcısı, CPU ve PHP sürümünüzü kontrol edin, mağazanızın hızını belirledikten sonra, bir sonraki adım mağazanızın yayınlandığı barındırma sağlayıcıyı kontrol etmektir. Bu, sadece sadece değil, barındırma sunucusu yığınınızı ve yapılandırmanızı görmek anlamına gelir. Bir WordPress geliştiricisi ve Milan Latinovic kodlanabilir uzman olarak, incelenecek daha fazla unsur vardır: yapılandırmanızı ve barındırma hızınızı gördükten sonra, Woocommerce mağazanızın hızını etkileyen diğer önemli unsurları da araştırmamız gerekir. Özellikle, CPU’ların kullanımını, RAM kullanımını ve bugün mağazanız tarafından kullanılan PHP sürümünü göreceğiz. Önbellek mekanizmalarının analizi Hem öncüden hem de sunucudan veri topladıktan sonra, önbelleklemenizin hazırlanmasına daha derin kazma zamanı. Önbelleklemenin nasıl çalıştığını bilmiyorsanız, Peter Chester’ın bu kısa fıkrasını okumanızı öneririm. Kısacası, önbellek belirli bir sayfa anlık görüntüsüne (veya sorgu) benzer şekilde çalışır ve daha sonra verimli bir şekilde saklanır, böylece tekrar sorulduğunda, mağazanızın en başından beri aynı işlemden geçmesi gerekmez ve verileri daha hızlı sunabilir kullanıcılarınıza. Milan spot ışığı:
WooCommerce Shop için önbellek sistemi hakkında konuştuğumuzda, amacımız, kullanıcı deneyimini feda etmeyen en küçük bilgiyi sağlamanın en etkili yolunu bulmaktır.Önbellekleme, istemcinizin tarayıcısı ve/veya sunucu tarafında, barındırma sağlayıcınız tarafından sağlanan sunucu aracılığıyla yapılandırılabilir.WordPress Core dosyasının, Wooocommerce ve temasının en son temasının, mağaza yöneticisi tarafından sıklıkla göz ardı edilen bir sorun olup olmadığını kontrol edin: mağaza popülerlik kazandığı için, azaltmanın önemi azalır.Bu genel bir yaklaşımdır, ancak mağazaları (ve daha geniş bir site) çalıştırmak için karşı üretkendir, çünkü sadece WooCommerce mağazasının güvenliğini azaltmakla kalmaz, aynı zamanda bu makalenin hedefi olarak, daha iyi hale gelmesine izin vermez. verim.Milan’ın hatırladığı gibi:
Deneyimlerime göre, WooCommerce mağazalarının% 90’ı yazılımlarının birkaç eski versiyonunu yürütüyor ve daha yavaş bir sayfaya sahip olmalarına neden olan şey bu.En güncel mağaza, hala yeni olduğu için satışta aktif olmayan bir dükkan.Görüntü optimizasyonu stratejisi Görüntü optimizasyonu, özellikle ilgili görüntülerin eşlik ettiği birçok ürünü gösteren büyük bir WooCommerce mağazasında dikkate alınması gereken bir diğer önemli unsurdur.Görüntü optimizasyonu için üç strateji vardır: 1. Otomatik görüntü optimizasyonu Birinin “görüntü optimizasyonu” hakkında konuştuğunu duyduğunuzda, çoğu kişi bunun sizin için Kraken, Tinyjpg veya diğer gibi komut dosyalarını veya eklentileri kullanma meselesi olduğunu düşünüyor Görüntü optimizasyon araçları.Bu harika ve kolay bir zafer olsa da, görüntülerinizi daha hafif hale getirmek açısından, tam görüntüleri optimize etme sürecinde ihtiyaç duyulan şeylerden sadece biridir.
2. Şablon Görüntülerini Optimize Etme Komut dosyası veya eklenti tarafından otomatik olarak optimize edilemeyen özel görüntü türleri vardır. Bu görüntüler, mağaza düzeninizi tasarlamak için kullanılan şablona sabitlenir ve harici araçlar veya eklentiler tarafından erişilemez. Sonuç olarak, bu görüntüler manuel olarak bükülmeli ve daha sonra bazı yararlı sonuçlar almaya başlamak için yeniden yüklenmelidir. 3. Görüntü optimizasyon işleminin görüntünün üçüncü bölümünün normalleştirilmesi, şablon görüntü boyutunuzun gereksinimlerinin görüntüsünü normalleştirmektir. Diyelim ki 200 x 200 fotoğrafı olmasına rağmen, 1000 x 1000 px boyutunda bir fotoğraf kullanıyorsunuz. Tabii ki, sayfadaki kod bunu doğru bir şekilde oluşturmaya çalışacak, ancak mağazanız hala orijinal boyutunda içeriyor ve şimdi Ayar ihtiyaçlarınıza göre göstermek için büzün. Ne olur. İşte sadece mağazanızın tüm bu etkinlikleri yapmak için daha fazla zamana ihtiyacı değil (küçülen bir görüntü yüklemek bunu gösterir), aynı zamanda daha fazla kaynak, yani daha fazla CPU ve RAM gerektirir. Sonuç: Gerçek bir işlemden geçmek için daha yavaş sayfalar ve daha yüksek sunucu kaynakları gereklidir. Yanlış boyutta görüntüler kullanmak iki şey anlamına gelir: a) Mağazanız olması gerekenden daha fazlasını içerir ve b) Mağazanız, başlangıçta yanlış boyutta görüntüyü kullanarak yaptığınız sorunu çözmek için ek bir komut dosyası çalıştırır.
Mağazanızdaki görüntüleri optimize etmek size iyi sonuçlar verebilir, ancak yatırım yapmak uzun zaman alacaktır. Komut dosyasının seçimi ve optimizasyonu WooComerce mağazasını optimize etme sürecinde zaman alan görev hakkında konuşursak, komut dosyalarının ve optimizasyonun seçimi en üstte olmalıdır. Gerçek komut dosyası, tüm hız optimizasyon sürecinin en karmaşık kısmıdır. Sebebini hızlı bir şekilde açıklamaya çalışayım. Kısacası, mağazanızın arka ucunda ve ön ucunda çalışan komut dosyasından farklı bir yineleme vardır. Arka ucunuzda yürüyenler, müşterileriniz için “ön” üzerinde yürümeyi amaçlamıyor; Ön uçla ilgili olarak, tahmin edebileceğiniz gibi, arka ucunuzda çalıştırılamaz. Bu, mağazanızın hızını artırmak için her ikisinin de komut dosyasının tek tek optimize edilmesi gerektiği anlamına gelir. Ayrıca, her şeyin bir cazibe gibi çalışıp çalışmadığını görmek için her şey test edilmelidir. Bununla birlikte, süreç göründüğü kadar kolay değildir ve bazen müşteriler, komut dosyalarının optimizasyonunun neden çok zaman gerektirdiğini anlamakta zorlanır. Milan şunları gösterdi: Senaryoyu optimize ederken, sadece mevcut komut dosyalarını birleştirmek için birkaç saat, hatta bazen 10 saat geçirmeliyiz. Hepsi bir kod satır yapmadan. Çok dilli dükkan optimizasyonu genellikle evrenseldir veya çeşitli ülkelerden insanlara hizmet eder, bu da farklı dilleri desteklemesi gerektiği anlamına gelir. Burası çok dilli optimizasyonun bir rol oynadığı yerdir ve bu çok önemlidir, çünkü düzgün bir şekilde ele alınmazsa, bu tüm proje için felaketlere neden olabilir. Milan açıklıyor: