peki bu cache klasöründekiler bu şekilde kalacak mı? temizlemek gerek mi?
$cachetime = 1 * 60 * 60;
// 1 saniye x 60 x 60 = 1 saat
// süreyi değiştirebilirsiniz. 1 * 60 * 15 derseniz 15 dakika olur
yukarıda cache time söylüyor zaten.
Yani kod yaratılan cache dosyanın tarihine bakıyor eğer 1 saatten yeni ise aynen gösteriyor, eğer 1 saatten eski ise yeniden sayfa üretip cache klasöründeki eski dosyanın üzerine yazıyor...
Cache in nasıl yapıldığı ile alakalı hit meselesi. Ama düzgün sitelerde problem olmaz. Uzun süreli Cache genelde etiketleri stabil tutarak indexin düşmesine neden olur.
Yani google bot normalde o sayfaya her geldiğinde farklı etiket görür. O sayfaya günde 5 kere gelirse ortalama 50 etiketten 250 etiket görür mesela. Ve o etiketleri ve altındaki sayfalara gezer durur sürekli index yapar. Ama siz 12 saatlik cache yaparsanız. Günde en fazla 100 etiket görür. Gezinti hızı düşer index azalabilir.
Hitini etiket üzerinden alan sistemlerde cache meselesi hassastır. Yani adamın sitesinde 1k video var ama 200k etiket var. Cache bu tarz sitelerde çapraz linklemenin zayıflamasına bağlı index problemi yaratabilir.