Merhaba arkadaşlar site yüklenirken rastgele etiketler, rastgele videolar ve yorumlar menüsü anasayfanın sol tarafı kolon geç geliyor ve sunucuyu çok kasıyor neden aceba ?
Nasıl düzeltebiliriz.
Webloader Yorumlar ve Rastgele Etiketler Neden Kasıyor ?
6
●798
- 16-03-2010, 21:59:03v1-v7 arası sitelerdeki dosyalardaki ilgili yerleri değiştirin;
global/ust.php nin en üstüne ekleyin<?
global/alt.php nin en altına ekleyin
$filename = "%%-".md5($_SERVER['REQUEST_URI'])."-%%.html";
$cachefile = "cache/".$filename;
$cachetime = 1 * 60 * 60; // Cache Süresi
if (file_exists($cachefile))
{
if(time() - $cachetime < filemtime($cachefile))
{
readfile($cachefile);
exit;
}
else
{
unlink($cachefile);
}
}
ob_start();
?>
<?
etiketlerin mysql sorgularını düzenlemek için ise
$fp = fopen($cachefile, 'w+');
fwrite($fp, ob_get_contents());
fclose($fp);
ob_end_flush();
?>
bul;
<? $etiket=mysql_query("select * from tag order by rand() limit 60");
değiştir;
<? $etiket=mysql_query("select * from tag order by id desc limit 60");
- 16-03-2010, 22:11:19Kullandığınız sistemi bilmiyorum sanırım bir CMS ama performans için yapabileceklerimizi sıralarsak;
- SQL sorgularını gözden geçiriniz.
- Sayfayı sıkıştırınız. ob_start("ob_gzhandler"); - "CPU kullanım oranını işlem sürecinde geçici olarak %2 / %3 arttırabilir bu yöntem."
- Dataları temporary memory table'a yazıp oradan belirli bir süre okumak ve arka planda timer ve trigger ile iki tablo arasındaki senkronizasyonun sağlanması.
- MySQL Caching ayarlarının yapılması ve optimize edilmesi.
- MySQL Proxy kullanabilirsiniz. (İleri seviye bilginiz varsa.)
- IIS 7.x kullanıyorsanız Output Cache Rule tanımlayarak %250 performans kazanabilirsiniz. Web App. mimariside önemli burada.
- Yazılımsal olarak caching yapılabilir. Memcache v.s.
- Donanımsal olarak caching kullanılabilir. Cisco.
- CDN hizmeti alınabilir. Multi-Location web applicationlar için.
- Yapıyı Smart Template Engine'i üzerine entegre ederek Smart'nin Caching yapısını kullanabilirsiniz.
Aklıma, şimdilik bunlar geliyor. Birini ve ya bir kaçını yapmayı planlarsanız yardımcı olmaya çalışırım.
Ordan rastgele çekene kadar site suspended çekiyor haha
