Arama yavaş YA DA eklenti sayfa yüklemesini yavaşlatıyor
Birçok ucuz hosting şirketi hizmetlerini zayıf donanımla sağlamaktadır. Bu nedenle, ürün araması yavaş olabilir. Aşağıdaki adımları uygulayabilirsiniz:
- Önbellek eklentilerini kullanın, örneğin bu
- ‘ kapatdinamik yeniden sayımfiltrede ve ‘boş terimleri gizleseçenekleri
- Kullan Autoptimize
- Ekle daha fazla bellek WordPress sitenize
- PHP 8.x.x kullanın
- Ayrıca Gelişmiş → Seçenekler sekmesinde, şunu etkinleştirmeyi deneyin: ‘Her filtre öğesi için önbelleğe alınmış dinamik sayım numarası' VEYA 'Terimleri önbelleğe al‘ arama formunuzda çok sayıda terim varsa
- Gelişmiş → Seçenekler sekmesinde 'yi etkinleştirinFiyat filtresini optimize et‘ sunucu yükünü azaltmak için
- Veritabanı dizinleri ekleyin sorgu performansını artırmak için (phpMyAdmin'de çalıştırın):
ALTER TABLE wp_postmeta ADD INDEX woof_meta_key_value (meta_key(191), meta_value(20)); ALTER TABLE wp_posts ADD INDEX woof_type_status (post_type(20), post_status(20));Not: Değiştirin
wp_farklıysa gerçek tablo önekinizle. - Arama formunu tamamen gizleyip isteğe bağlı olarak gösterebilirsiniz. Widget'ta ‘Evet‘ ile ‘Arama formunu varsayılan olarak gizleyin ve bunun yerine tek bir düğme gösterin‘, kısa kodda [woof] öznitelik ‘ kullanınstart_filtering_btn‘
+ WOOF işlevselliğinin başlatılacağı sayfa bağlantılarını ve maskelerini (Örn.: product-category) kullanabilirsiniz: Sekme Gelişmiş → Eklentiyi yalnızca aşağıdaki site sayfalarında başlatın – bu, eklenti işlevselliğinin sitedeki tüm sayfalarda başlatılmasını önleyecektir
Ayrıca okuyun:
- woof_counter_method
- woof_use_wp_cache
- Performans Optimizasyonu: Büyük Kategori Hiyerarşileri için Tembel Yükleme Kaydırması
Oldukça iyi bir destek olduğunu söylemeliyim 🙂
Muhtemelen hoşunuza gidecek bir şey daha bulmuş olabilirim: Eklentinin neden olduğu yavaş sorgular hakkında size daha önce e-posta göndermiştim. Eklentinin sorguları hala çok büyük ama bunun bir WordPress (WooCommerce varyasyonları) meselesi olduğunu anlıyorum. Ancak uzun yükleme sürelerini önlemek için bir çözüm buldum: bu numara kullanılarak MySQL'i ayarlamak: http://mysqltuner.com/
Yükleme süreleri 15 saniyeden 4/5 saniyeye düştü. Hala hızlı değil ama eskisine göre çok daha iyi. Bir sonraki adım PHP'yi yükseltmek çünkü 5.3 kullanıyorum.
Her neyse: insanlar woof'un işleri yavaşlattığından şikayet ederse, onlara şunu ima etmeye çalışın: mysqltuner. Benim için büyük bir fark yarattı.
Tekrar teşekkürler!
Bart