Archive for Eylül 14th, 2008
Bir siteniz var. Hitiniz çok yüksek. Sunucunuz iyi değil veya yetmiyor. O zaman imdadınıza cache yetişecektir. Cache ile (adından da anlaşılacağı üzere) sisteminizde sayfaları önceden kaydedip, gelen ziyaretçilere kaydedilmiş sayfayı göstererek, mysql sorgu, cpu kullanımınızı azaltabilirsiniz. Bu işlem php ile sanıldığı kadar zor değildir. Bu işlemi kendi yöntemimle değil, internette okuduğum bir makelenin kodlarıyla sizlere anlatmaya çalışacağım. (Benimki biraz karışık
)
<?$filename = "%%-".md5($_SERVER['REQUEST_URI'])."-%%.html";$cachefile = "cache/".$filename;$cachetime = 3 * 60 * 60; // Cache Süresiif (file_exists($cachefile)){if(time() - $cachetime < filemtime($cachefile)){readfile($cachefile);exit;}else{unlink($cachefile);}}ob_start();?>
Bu blogu açtığımda kendim, programlama hakkında özgün yazılar yazma peşindeydim. Ama blogumdan o kadar ayrı kalıyorum ki okuyanlar var ise bunun farkındadırlar. Sistem kodlamaları, bütünlemeler derken gerçekten sizlerle arayı baya açtık. En kısa zamanda yeni makalelerle sizlerle beraber olma ümidiyle.