Çok acil lazım arkadaşlar anlayan varsa dönüş yapsın. Başlıkta belirttiğim gibi ana sayfa html cache yapılacak yüksek hitlerde sıkıntı olduğu için belli saat aralıklarında bu şekilde yapmamı önerdi hizmet aldğım firma.
Ücretli bu işi yaparm diyen arkadaş varsa ufak bir iş olduğunu söyledi hostcu bilgili arkadaşlar pm atsın.
Wordpress anasayfasının html cache yapılması Ücretli Yapacak Varmı?
2
●392
- 02-01-2013, 19:33:00sadece anasayfa yapacaksanız size basit bir yol önereyim.Kirkbir adlı üyeden alıntı: mesajı görüntüle
1. ana dizine cache klasörü açıp yazılabilir yapın.
2. tema klasörünüze gelin index.php'yi açın ve en üst bölümüne aşağıdaki kodları ekleyin;
<? $filename = "%%-index-%%.html"; $cachefile = "cache/".$filename; $cachetime = 3 * 60 * 60; // süre if (file_exists($cachefile)) { if(time() - $cachetime < filemtime($cachefile)) { readfile($cachefile); exit; } else { unlink($cachefile); } } ob_start(); ?>yine index.php dosyasının en altına aşağıdaki kodları ekleyin.
<? $fp = fopen($cachefile, 'w+'); fwrite($fp, ob_get_contents()); fclose($fp); ob_end_flush(); ?>
cache klasörüne index.html diye kaydedecektir. süreyi ayarlayabilirsiniz. veya değişiklik yaptığınızda cache klasöründen index.html i silin. güncelleme yapıp tekrar cache oluşturulmuş olacak.