50'den fazla gönderiye yol açan bazı sorgularım var (biliyorum ki bu ideal değildir, ancak müşterinin sorduğu bir şeyi yapmak için bunu yapmak zorunda kaldım ..) ve bunları belirli bir şekilde sipariş etmek için bir takım döngüler var. Sayfanın oluşturulmasının bölümlerini geciktirir.
Geçici olarak, işlenen HTML'in tüm bu bloğunu önbelleğe almak istiyorum, bu mümkün mü?
Geçici API belgeleri önerilen kullanımı aşağıdaki gibi formüle eder:
uzun/pahalı veritabanı sorguları veya karmaşık işlenmiş veriler
Davanız bu açıklama için mükemmel bir seçim gibi görünüyor. Teknik açıdan, çıktınızı değişkende birleştirmek ve görüntülemek yerine geçici duruma getirmeniz gerekir.
Bugün bunu uygulayacak olsaydım, tercihim memcache nesne önbelleği olur; verileri
wp_cache_set() kullanarak depolar, muhtemelen verileri yerine WP_Cron kullanarak güncellerlerdi. sayfa yükü.
Ne kadar kilobayttan bahsediyoruz?