WordPress’te önbellekleme karmaşık bir sorundur; Bu sadece sayfa ile ilgili değil. Önbellekleme, CSS, Üst Yarım yaşam, GZIP kaynakları, gerçek sayfa önbelleği ve daha fazlasını optimize etmeyi içerir. Kullanıcıları Hummingbird Pro veya WP-SuperCache gibi daha kolay çözümler için eklentilere geçmeye yönlendirir. Bu yazı için Hummingbird Pro’yu önbellekleme için inceleyeceğim. Deneyimlerim, WordPress için tasarlanan eklentinin, eksiksiz bir paket isteyenler için çok iyi çalışabileceğini ve en önemlisi, ek eklentiler eklemek için çok fazla endişelenmeden çalışmaya hazır olabileceğini gösteriyor.
Hala hayatta kalıyorum, çünkü Hummingbird Pro’yu WP-SuperCache ve özellikle Divi için çok mantıklı ve çok mantıklı konfigürasyonlar olduğu bilinen ek otomatik anlamalı bonuslar ile karşılaştırıyorum. Ayrıca, David Blackmon ve Stifler ekibinin WordPress için Hummingbird Pro dahil olmak üzere ilk 3 nakit eklentisini karşılaştırdığı WP podcast’teki podcast bölümünü de dinleyebilirsiniz. Hummingbird, ücretsiz sürümde çok iyi bir dizi özellik sundu. Bugün, Pro sürümünü bazı iyi ek bonuslar ile kontrol edeceğiz. Hummingbird Pro panosunda, herhangi bir optimizasyonu kontrol etmek için ana yer olarak işlev gören iyi bir gösterge tablosu arayüzüne sahiptir. Bu, geçerli puanla en son hız testini görüntüler ve tüm ana seçenekler eklentide etkinleştirilir.
Gösterge paneli size optimize etme ve eklentinin ana kısmı hakkında iyi bir fikir verir. Bu aynı zamanda son optimizasyona nasıl karşı çıktığınızı görmek için son testi çalıştırmanıza olanak tanır.
Önbellek sayfası durumuna, gravatar önbelleğine ve önbellek tarayıcısına bakmanın yanı sıra, veritabanı temizliği de sağlar. Veritabanı Temizliği, eski WordPress Post’un revizyonu ve geçici önbellek gibi veritabanınızın işe yaramaz kısmını güvenli bir şekilde kaldırır. Bu aynı zamanda siteniz için çalışma süresi monitörünü yapılandırmanıza ve veritabanları ve performans testleri temizleme hakkında ek raporlar vermenize olanak tanır. PRO Ayetleri ayrıca, kayıpsız veya kayıplı formatlar için görüntüleri kolayca sıkıştırmak için WP Smush Pro’yu yüklemeyi teklif eder. Performans Test Penceresi Ana Performans Test penceresinde, sitenizdeki gerçek noktaları göreceksiniz. Testi tekrar çalıştırabilir ve son teste kıyasla sahip olduğunuz noktaların birikimini görebilir ve hatta manuel olarak çalıştırmaya gerek kalmadan tarama ve rutin raporlar yapabilirsiniz. Bu ne kadar iyi!
Ana bölüm, gelen kullanıcılar için bile sayfa önbelleğini etkinleştirmenizi sağlar, aktif bir mağazası olmayan sitelerde çok kullanışlı özellikler. Bu eklenti, 404 isteklerden önbelleklemeye bile izin verecek ve URL sorgularını önbellek kaynaklarından kaldıracak. WP-SuperCache’ye benzer şekilde, Hummingbird Pro, bir yazı yayınlandığında veya güncellendiğinde tam önbelleğin silini de etkinleştirir, bu da diğer seçenekler başarısız olduğunda yararlı olduğu kanıtlanmıştır.
Ayrıca, URL dizesinin veya kullanıcı aracısının önbelleğe girmeden desenlere erişimi için yapılandırabilirsiniz. GZIP Sıkıştırma GZIP sıkıştırması, eklenti tarafından çeşitli yapılandırmalarda doğrudan etkinleştirilebilecek bir şey değildir. Örneğin, Apache’de GZIP’yi etkinleştirebilirsiniz, ancak Nginx’te yapamazsınız. Ancak, eklenti, doğrudan eklenti tarafından yapılandırılamasa da geçerli GZIP durumunu gösterir. Ek varlıkları optimize etmek için varlık penceresinin optimizasyonu, CSS varlıklarının işlenme şeklini ayarlamanıza izin verir. Bu pratik araç, her CSS varlığını tek tek daha fazla sıkıştırmanıza olanak tanır. Bir karşılaştırma olarak, bazı varlıkların sıkıştırıldığı takdirde sorunları vardır ve genellikle önbellek eklentisi manuel olarak yapmanıza izin vermez, kolay seçmenlerle dosyalar için dosyalar, dosyaları manuel olarak hariç tutmalısınız. Hummingbird Pro için durum böyle değil! Bu, dosya adları ve istisnalar hakkında endişelenmek zorunda kalmadan CSS dosyalarının her optimizasyonunu tek tek değiştirmenizi sağlar. Olağanüstü!
Varlığın optimizasyonunun son kısmı, “üst paro” nun optimizasyonu ile yüklemek istediğiniz dosyaları manuel olarak eklemenizi sağlar. Bu tür optimizasyon performansı büyük ölçüde artırabilir, ancak maliyetlerle. Genellikle zayıf üst paro’nun optimizasyonu sitenize gerçekten zarar verebilir. Bu nedenle, diğer varlıkların optimizasyonundan ayrı olarak ek bir seçenek olarak eklenmiştir. Üst yarının optimizasyonu genellikle yüklenirken kuvvete zarar verir, sunumlar için performans değiştirir. Nasıl kullanıldığına bağlı olarak bu iyi veya kötü olabilir.
Varlıkların optimizasyonunu etkinleştirdikten sonra, tüm site içeriğinizi otomatik olarak yüklemek için Pro sürümüne dahil olan WPMU Dev CDN’yi kullanabilirsiniz, bu, genellikle içeriği nasıl saklayacağınızı söyleyen bir veri dizesi olan sorgu dizesini silme yükünü hızlandırır. doğru şekilde. Dinamik içeriğe çok bağlı olmayan siteler için, sorgu dizesinin kaldırılmasını çok yararlı olduğu kanıtlanmıştır. JavaScript ve CSS emojisini de kaldırabilirsiniz, genellikle siteniz için 2 ek istek silin.
Son etkin zaman menüsü, çalışma zamanı menüsünde, siteniz için çalışma süresi monitörünü yapılandırabilirsiniz. Bu kullanışlı izleme aracı, siteniz etkin değilse size bir uyarı e -postası gönderir.
Gördüğünüz gibi, eklenti birçok önbellek işlevini işler: sayfa önbelleği, avatar önbelleği ve kat üstü optimizasyon. Ayrıca, sıkıştırılmış varlıklarınız için CDN’yi içerir, özel CSS sıkıştırmanın sitenize zarar vermesini önlemesine izin verir, çalışma süresi monitörlerini destekler ve hatta sitenizde performansını takip etmek için düzenli hız testleri yapabilir. Daha önce de belirttiğim gibi, bu tam bir paket!
Divi Hummingbird Pro eklentisi ile uygundur Divi statik CSS ve CSS sıkıştırma oluşturulmasını etkinleştirmenizi sağlar. Eklentinin uyumluluğunu kontrol ettim ve beklendiği gibi çalıştığını buldum. Eklentinin sahip olduğu tüm ek seçenekler göz önüne alındığında, bu herhangi bir Divi sitesi için çok uygundur. Performans kriterlerinin karşılaştırılması Bu inceleme amacıyla, birçok makaleli divi siteleri kullanarak performans ölçütleri ayarladım. Önbellek yok, Hummingbird Pro ve WP Supercashe ve AutoPtimize Yok Örnek:
>
Önbellek yok
Hummingbird Pro etkinleştirildi
WP Supercache + Otomatik Optimizasyon
Ana sayfadaki veri miktarı göz önüne alındığında, Hummingbird Pro eklentisi sadece 1.46 saniyelik iyi bir puan almamı sağlıyor. Şaşırtıcı olmayan bir şekilde, skor hiç bir önbelleğe sahip olmaktan daha iyi, ancak WP Supercache’den daha iyi bir puan aldı ve 2,02 saniyede otomatik olarak hareket etti. Bahsetmem gereken bir şey, Hummingbird Pro eklentisinin URL sorgusunu statik kaynaklardan kaldırmayı reddetmesidir; Otoptimize edilen bir şey iyi görünüyor, ancak sonuçlar göz önüne alındığında, toplam yükleme süresi azaldı.
Önbelleksiz
Hummingbird Pro etkinleştirildi
GTMetrix sonuçlarda çok daha sıkı ve bu test toplam yükleme süresini 5.6 saniyeden 4,7 saniyeye düşürmemizi sağlar. Tüm seçenekler etkinleştirilmiş olsa bile en yüksek puana ulaşamıyorum. Hummingbird Pro’nun kullanımı, elimizde iyi bir eklenti olmasına rağmen, eleştiriden kurtarılmamıştır. Birkaç tutarsızlık var. URL sorgu dizesi işlevini birkaç sitede silen bazı seçeneklerin, ancak hepsinin değil olduğunu buldum. Gösterge tablosundan ve ek sekmelerden içeriğin eğilmesi biraz kötü dağıtılır ve daha fazla tutarlılık gerektirir. Tutarlı arayüz eksikliği deneyimsiz kullanıcılar için bir sorun olabilir, çünkü birkaç sekme ile çoğaltılmış gibi görünen şeyler vardır. Ana gösterge panosunun tutarlılığı yoktur ve daha sıkı paketlenmelidir. Bu tutarsızlıkların bazılarına ek olarak, eklentinin performansı tek başına konuştu. Hummingbird Pro eklentisi, CSS’nin sıkıştırılması ve optimize edilmesinin yanı sıra örnek bir çalışma önbellek sayfası yürütür. Yuvarlama, Uptite Monitör ve Speedtest Aracı gibi bir dizi dengeli ek araçtır.