• 02-01-2013, 18:45:11
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ç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.
  • 02-01-2013, 19:33:00
    #2
    Developer
    Kirkbir adlı üyeden alıntı: mesajı görüntüle
    Ç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.
    sadece anasayfa yapacaksanız size basit bir yol önereyim.

    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.
  • 14-01-2013, 11:51:44
    #3
    1 saat sonra aranılan kan bulunmuş ama teşekkür etmek zor gelmiş herhalde... eline sağlık hocam teşekkürler bu bilgi için...