Ben yük hızı ile bazı sorunları var ve ben ilk kod tarafında şeyler hızlandırmak için en iyi yol arıyorum bir wordpress tabanlı bir site için bir şablon yeniden yazıyorum.
Site birçok farklı sayfalarda yeniden kullanılır (böylece başlıkları gibi, en görüşlerini, son yorum, hafta sonrası, ve) birçok "kutuları" kullandığından, ben bu önbelleğe tarafından yapılan sorgu sayısını azaltmak için bir sistem düşündüm bölümler tek tek.
Bu şekilde çalışacak:
- her kutu için kod
functions.php
bir fonksiyon olacaktır functions.php
bir kutu oluşturulan son kez kaydeden bir dizi (örneğin$created
) ile başka bir dosya yer alacak- Her işlev ilk kontrol eder
$created['someBox']
: az X zaman yükrendered_someBox.html
geçti ve geri varsa, başka tasarrufrendered_someBox.html
, geri, tam db işlem yapmak ve zaman güncellemek$created
- gerektiğinde şablon dosyaları sadece bu işlevleri arayacak
Bu yükü azaltmak mantıklı bir yaklaşım mı yoksa onu alır daha fazla yükü ekler? Bu nasıl geliştirilebilir?