6 Arka uç wooocommerce (ve nasıl düzeltileceğinizi) yavaşlatan en yaygın unsurlar
Hızın büyük bir hayranıyız, çünkü yaygın olarak kanıtlandığı gibi, hız tüm farklılıkları yapar: kullanıcılarınız için UX daha iyi, daha yüksek SEO sıralamaları, daha iyi tıklama oranları. Ancak hız sadece WooCommerce mağazanızın görünür kısımları için önemli değildir (diğer adıyla Fronted). Hız, onu yönetme şeklinizi, “perde arkasında” ne kadar pürüzsüz ve hızlı değişiklik yapabileceğinizi, yönetici panelinizde (diğer adıyla arka uç) ne kadar verimli çalışabileceğinizi de etkileyebilir. Bu sefer Woocommerce Shop bölümünüze odaklanmak istiyorum. WordPress ve kodlanabilir Nabeel Molham uzmanı geliştiricisine teşekkür ederiz, WooOcommerce yönetici panelinizin gecikmesine ve nasıl düzeltileceğine dair ipuçları vermesine neden olabilecek en yaygın sorunlardan bazılarını tartışacağım.
Ama ondan önce yapmanız gereken bir şey var … onarımdan önce başlamadan önce her şeyi güncelleyin veya yazılımla herhangi bir iyileştirme, her zaman atmanız gereken bir adım vardır, eğer değilse, işinizin daha küçük bir etkisi olacaktır. , eğer bir dereceye kadar işe yaramazsa. WooCommerce söz konusu olduğunda, yapmanız için şiddetle tavsiye edilen ilk görev, mağazanızı sağlanan en son sürüme güncellemektir. WooOcommerce ve web sitenizi korumanın faydaları güncel kalmıştır. Yalnızca tüm WordPress Core dosyaları, WooCommerce eklentileri diğer tüm eklentilerle birlikte emin olduktan ve temanız da en son kararlı sürümlerinde olduğundan emin olduktan sonra, yavaş yavaş WooCommerce’ınızı geliştirmek ve artırmak için çalışmaya başlayabilirsiniz.
Şimdi WooCommerce’de yönetici panelinin yavaş olmasının en iyi 6 nedenini görmenin zamanı geldi. Hadi başlayalım! Yavaş WooCommerce Yönetici Panelleri için #1 Sebepler: WordPress ve WooCommerce kullanıcılarının nesnesi Cupt Cecping, hayatlarını çok daha kolay hale getirdikleri için eklentiye çok bağlıdır. Sorun şu ki, sadece tüm eklentiler aynı değil (bazıları iyi, diğerleri iyi, diğerleri sadece kötü bir şekilde bölünmüş), aynı zamanda bir eklenti doğrudan dokunulmayı beklemediğiniz bazı alanları veya yönleri de etkileyebilir onunla. Örneğin, WordPress kullanıcıları arasında çok dikkat çeken bir eklenti önbellek eklentisidir. Bu seçimin arkasındaki ana neden, doğru yapılandırıldığında, iyi bir önbellek sistemine sahip olmak, herhangi bir WordPress web sitesinin performansını önemli ölçüde artırabilmiştir. Sizi hem ön uçta hem de arka uçta çok yavaş bir sayfaya götürebilir. Nabil’in açıkladığı gibi: Özel Woocommerce özelliklerine ve özelliklerinize dayanarak toplam bir önbellek W3 kullanıyorsanız, bazen ‘nesne önbellekleme’ özelliği nedeniyle sizi yavaşlatabilir. Bunun gerçekleştiğini görürseniz, eklentideki nesne önbellekleme seçeneğini devre dışı bırakmayı öneririm, böylece arka ucunuz yakında performansta bir iyileşme alacaktır.
İyi bir alternatif olarak, Nabeel WP roketini denemenizi önerir: Toplam W3 önbelleği kullanmak istemiyorsanız, çok fazla dikkat çekmeye başlayan bir tane daha var: adı WP roketi.Özellikle, WP Rocket’in en son sürümü çok iyi sonuçlar veriyor ve web sitesini önemli ölçüde hızlandırabilir.Ve en önemlisi, WP roketi arka ucunuzu hiçbir şekilde etkilemez.Diğer küçük ipuçları, yönetici panelinizde hızda küçük bir artış elde etmek için veritabanı önbelleğini devre dışı bırakmayı da denemek isteyebileceğiniz nesne önbelleğini devre dışı bırakmanın yanı sıra.Bununla birlikte, önbellek tercihleriyle oynamanın UI eklentisi tarafından sağlanan seçeneklerin kontrollerini kontrol etme/silme olasılığı kadar kolay olmadığını asla unutmayın.Hız ve performans, bunu nasıl düzgün bir şekilde ele alacağınızı bilmeniz gereken ciddi bir sorundur.Her şeyi berbat etmek ve mağazanızı yavaşlatmak istemiyorsanız, bir performans uzmanından yardım isteyin.
Sebepler #2 Slow WooCommerce Yönetici Panelleri için: Çeviri Eklentileri Müşterileriniz dünyaya yayılırsa, WooCommerce mağazanızın bir dilden daha fazla mevcut olması olasılığı yüksektir.Bu nedenle, çok ağır olabilir ve daha yavaş bir hız üretebilir.Örneğin, WPML’nin WordPress yöneticisinin yavaş çalışmasını sağladığı bilinmektedir ve yavaş performanslarını artırmak için yapmanız gereken bazı şeyler vardır.Vurgulanan Nabil: Çok dilli mağazalar (ve web siteleri) için en yaygın kullanılan eklentilerden biri WPML adlı bir eklentidir.Bu, CPU’da, özellikle arka uçta çok ağır olabilir.Sayfalarınızı birkaç dile çevirmeniz gerekiyorsa, WPML gibi birçok özelliği olmayan, ancak yönetici panelinizde hafif olan Polylang veya QTranslate X gibi farklı eklentilere geçmenizi öneririm.Temel çeviri ihtiyaçları için, bu iki eklenti hile yapacak.
Sebepler #3 Yavaş WooCommerce Yönetici Panelleri için: Eski Geçici Farkına varamayabilirsiniz, ancak WooCommerce Mağazanız, veritabanınızdayken Müşteri Oturum Verileri gibi geçici formda önbellek bilgilerini saklar. Artık kaydetmenize gerek olmayan herhangi bir otomatik yol yapılandırmadıysanız, veritabanınızı hızla karıştırmaya başlayabilirler. Sonuçlar? WooCommerce’de yönetici paneli yavaş! Nabil: Bazen uzun süreli ve süresi dolmuş geçici WooCommerce’de başarıyla silinmez. Ne yazık ki, zaman zaman ‘birbirlerinin üstünde’ yığıldıklarında, arka ucunuzu yavaşlatırlar. Burada tavsiye ettiğim şey, geçici yönetmenize yardımcı olacak bir eklenti yüklediğinizdir. Berbazınız sayesinde geçici yönetici olarak adlandırılan harika bir şey var, tüm geçişleri silebilir veya sadece son kullanma son kullanma işlemini silebilirsiniz. Düzenli olarak yararlı olmayan geçici olarak kaldırılması, arka uç wooocommerce’ınızı sorunsuz çalıştırmanıza yardımcı olacaktır. Yavaş WooCommerce Yönetici Panelleri için 4 Sebepler: Kullanılmayan eklentiler/temalar ve birçok kullanılmayan ve modası geçmiş eklentiye ve eklentilere sahip WordPress ve WooCommerce kurulumları performansınızı etkileyebilir. Bunun ana nedeni, bu dosyaların tümü, devre dışı bırakılsa bile, ayarları veritabanınızda tutmalarıdır. Ancak daha fazlası var: WordPress de yeni güncellemeleri kontrol etmeye devam edecek, bu da sizin tarafınızdan desteklenmesi gerekmeyen HTTP isteklerine neden olacak. WooCommerce ile dikkate almanız gereken eklentiler de vardır. Bu nedenle, kullanmadığınız tüm dosyaları silmek mağazanızın genel hızına fayda sağlayacaktır.
Sebep #5 Yavaş WooCommerce Yönetici Paneli için: CloudFlare veya Keycdn gibi İçerik Dağıtım Ağı Dağıtım Hizmetiniz (CDN) ‘de yanlış ayarlar, sayfaları Woocommerce mağazanızdan daha hızlı sunmanıza yardımcı olacak harika araçlardır. Özellikle, sayfalarınızı farklı konumlardaki birkaç sunucuda “ikiye katlarlar”, böylece sayfayı alma süresi en yakın konumdan sunulduğu için azaltılır. CDN’ye güveniyorsanız, ayarlarda özel kurallar hazırlamadığınız için yavaş bir yönetici paneli yaşayabilirsiniz. NABIL’in uyardığı gibi: kullandığınız nakliye içeriği ağına bağlı olarak, belki de arka ucunuz da CDN üzerinden gönderilir, bu da yönetici paneliyle yavaşlar. Bazı sağlayıcılarla, arka ucunuzu otomatik olarak hariç tuttukları için bununla ilgilenmenize gerek yoktur, ancak diğerleri bunu başlangıçtan itibaren yapmaz. Kılıfınızsa, performansını artırmak için yönetici kontrol panelinizi nakliye ağından hariç tutmanızı öneririm. Başka bir deyişle, yönetici panelinizin CDN üzerinden gönderilmemesine izin veren özel kurallar yapmak için daha fazla zaman yatırım yapmalısınız (bunu CloudFlare’de nasıl yapacağınız ve KeyCDN’yi nasıl doğru ayarlayacağınız).
Sebepler #6 Slow WooCommerce Yönetici Panelleri için: Yavaş sunucum en önemlisi son olarak kaydedebilir: Tüm bu taktikleri uygulasanız bile, sunucunuz çok zaman harcıyorsa, WooCommerce mağaza arka ucunuz farklı olmayacaktır.Bu yüzden ucuz barındırma sağlayıcılarına güvenirseniz, sizi çok ileri götürmeyeceğini fark etmelisiniz.Sunucu performansınızın (ve barındırma sağlayıcısının) nasıl bilmiyorsanız, tavsiye almak için hız ve performans uzmanlarıyla konuşabilirsiniz.WooCommerce Yönetici Panelinizi daha hızlı hale getirmeye çalışmanız gereken ek şeyler: Yukarıdaki altı elementin dikkate alınması gerektiğinde, arka uç wooocommerce hızınızı iyileştirebilmelisiniz veya en azından iyileştirebilmelisiniz.Ancak, size “Aşağıda” olanları daha iyi anlamanıza yardımcı olacak biraz daha girdi vermek istiyorum.
Mağazanız, her şeyi tıkayan ve ona göre hareket etmeyi izleyebilirsiniz: Yavaş veritabanı komut dosyasını/sorgularını ortaya çıkarmak için daha etkili bir yol elde etmek için sorgu monitörünü veya hata ayıklama çubuğu eklentisini yükleyin. Nabil tarafından tarif edildiği gibi: Bu, yavaş yönetici paneliniz için bir gelişme değildir. Bu, arka ucunuzda neler olduğu hakkında daha fazla bilgi almanın veya daha fazla bilgi almanın bir yoludur. Size önermek istediğim iki eklenti var, bunlardan biri WP sorgu monitörü olarak adlandırılırken, diğeri yönetici hata ayıklama çubuğu. Bu iki eklentinin kombinasyonu, çok uzun süren herhangi bir süreç hakkında net bir fikir ve uyarı verecektir, bu da yöneticinin yavaş olmasına neden olabilir. Daha fazla WordPress kontrolüne sahip olmak için kalp atışı kontrol eklentisini yükleyin, 2013 yılında WordPress 3.6 ile WordPress HeartBeat API’sını tanıtın, bu da otomatik tasarruf özellikleri (Alhamdulillah!) Gibi birkaç harika özellik sunar, iki kullanıcı aynı yazıda çalıştığında uyarı Post Kilitleme özellikleri ve bu nedenle. açık. Burada bilinmesi gereken önemli şey, API kalp atışının sizin – veya diğer kullanıcılarınız – yönetici alanına girer girmez AJAX çağrıları göndermeye devam edeceğidir. Sürekli arama ve sunucu isteği?! Bu performans için iyi değil!
Bu yüzden Heartbeat Control gibi eklentiler sayesinde, dükkan alanınızın bir kısmında veya tamamında tetiklenmesini engelleyebilirsiniz. Woocommerce mağazanızın yeterli belleğe sahip olduğundan emin olun, yönetici panelinizle yakından ilişkili bir şey olmadığından, ancak bu PHP bellek sınırlarını önlemenize yardımcı olabilir. Bu, WooCommerce’in belgelenmiş sürecidir. Müşterileriniz için önemli bir hız sarmak, ancak işinizi ve geliştiricinizin hayatını daha verimli hale getirmek için yönetici panelinize güç vermelidir. WooCommerce Shop, bazıları optimize edebileceğiniz ve geliştirebileceğiniz birçok “hareketli parçayı” birbirine bağlayan karmaşık bir iş varlığıdır. Bununla birlikte, asla unutmayın, mağazanızın performansını doğrudan etkileyen en önemli iki unsur: Vakıf (mağaza nasıl inşa edildi) ve barındırma kalitesi. Bu blogu gönderin, 10 yıldan fazla bir süredir profesyonel olan Nabeel Molham’ı görüntüler Web geliştirme deneyimi, 2009 yılında 2.8 sürümünden bu yana WordPress’te aşkla. Müşterilerin beklenenden daha fazla WordPress ile ulaşmalarına yardımcı olma konusunda uzmanlaşmıştır. Kapsamlı müşterinin çalışmaları özel temalar, eklentiler, entegrasyon, güvenlik, hız ve performans optimizasyonu içerir.