Performans

PrestaShop Faceted Search Performansı: Cache, Filtre ve İndeksleme Stratejisi

PrestaShop Faceted Search Performansı: Cache, Filtre ve İndeksleme Stratejisi

Faceted Search hem dönüşüm hem de kullanıcı deneyimi için değerlidir; ancak yanlış filtre tasarımı kategori sayfalarını veritabanı açısından pahalı hale getirebilir.

Filtre sayısını ihtiyaç kadar tutun

Her özellik filtre olmak zorunda değildir. Kullanıcı kararını etkilemeyen özellikleri kategori filtresine eklemek cache kombinasyonlarını ve sorgu maliyetini artırabilir.

Cache'i kontrollü yönetin

  • Ürün toplu güncellemelerinden sonra cache yenileme zamanını planlayın.
  • Yoğun trafikte büyük cache rebuild işlemini kullanıcı isteğine bırakmayın.
  • Cron ile rebuild yapıyorsanız aynı işin paralel başlamasını engelleyin.

İndeks ve tablo büyümesini ölçün

Ürün, kategori, özellik ve fiyat tablolarında sorgu planını EXPLAIN ile kontrol edin. “Bir indeks ekleyince hızlanır” varsayımı yerine gerçek sorgu planına göre ilerleyin.

Güvenlik notu

Performans optimizasyonu yaparken ps_facetedsearch modülünüzün güvenli sürümde olduğundan emin olun. 2026'da 4.0.4 öncesini etkileyen kritik güvenlik açığı yayımlandı.