alt sayfalar daha kısa sürede oluşturuluyor (2-3 saniye) ama hala hızlı olduğu 
söylenemez.

- MySQL tablolarınızın hepsinde index kullanmaya özen gösterin.
- Tablolar zamanla şişmiş olabilir, optimize edin. OPTIMIZE TABLE `yazilar`  
komutunu deneyin.
- Sorgulardaki Join ifadesi işi uzatıyor olabilir. Sorguları gözden geçirip 
daha basit bir şekilde yazmaya çalışın. Hatta gerekirse tablo yapılarını 
şimdiki ihtiyaçlarınıza göre düzenleyin.


- Başka bir seçenek de Anasayfada HTML oluşturup bunu index.html olarak 
kaydetmek. Aşağıdaki kodu yönetim panelinizde yeni bir yazı girildiğinde 
çalıştırabilirsiniz.

//Anasayfanın içeriği geçici dosyaya yazılıyor
$contents = fopen("http://olay07.com/index.php","r";);
$outputfile = fopen ("temp/index-temp.html","w");
while (!feof($contents)) {
  $read = fread($contents,1024);
  fputs($outputfile,$read);
}
fclose($outputfile);
fclose($contents);
//Dosyayı gerekli yere kopyalamak için ftp bağlantısı kuruluyor
$ftp_server = "ftp://olay07.com";;
$conn_id = ftp_connect($ftp_server) or die ("hata");
$user = "";
$passwd="";
$login_result = ftp_login($conn_id, $user, $passwd);
if ((!$conn_id) || (!$login_result))
  die("FTP bağlantısı kurulamadı!");
else
  echo "Sunucuya Bağlandı,<br><br>";
//Anasayfa yukleniyor
$upload = ftp_put($conn_id, 'index.html', 'temp/index-temp.html', FTP_BINARY);
if (!$upload)
  echo "<b>HATA: Dosya yüklenemedi! index.html</b><br>";
else
  echo "<a href=\"http://olay07/index.html\"; target=_blank>Anasayfa</a> 
güncellendi.";



Mustafa  Aldemir

--- On Thu, 3/19/09, Fatih Dirol <[email protected]> wrote:


    From: Fatih Dirol <[email protected]>
    Subject: [Linux-sunucu] Re: sayfa yavaşlığı
    To: [email protected]
    Date: Thursday, March 19, 2009, 8:18 PM

    Merhabalar,
    Konuyla ilgilenen arkadaşlara sonsuz teşekkürler.
    Bu vesile ile sanki iyi bir kodun standartları belirlenmiş oldu. Yapılan 
tüm tavsiyeleri çok mantıklı buldum.  Hepsini uygun bir sıra ile uygulamayı 
düşünüyorum. Bakalım ortaya ne çıkacak?
    Şuana kadar yapılanlarla ana sayfa oluşturma zamanı 12 den 4 e kadar düştü. 
En bariz düşüş makinenin yeniden başlatılmasıyla gerçekleşti.

    Saygılar,

    F. Dirol


      
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap