• 09-05-2015, 00:02:49
    #10
    Eğer haddinden çok fazla aşırı yük yoksa forumda, File Cache gibisi yok bence. En beğendiğim Cache fonksiyonudur XenForo'da... Fakat çok büyük bir forumunuz varsa, şu link yeterli sanırım hangisini kullanmak için: https://xenforo.com/community/thread...amazing.32629/
  • 09-05-2015, 10:35:00
    #11
    ugrboz adlı üyeden alıntı: mesajı görüntüle
    Sunucuda cache bileşeni yüklümü ona göre tavsiye verilebilir.
    Paylaşımlı sunucuda barındırıyorum sitemi hocam. Yüklü olduğunu sanmıyorum haliyle.

    EfendiBey adlı üyeden alıntı: mesajı görüntüle
    Eğer haddinden çok fazla aşırı yük yoksa forumda, File Cache gibisi yok bence. En beğendiğim Cache fonksiyonudur XenForo'da... Fakat çok büyük bir forumunuz varsa, şu link yeterli sanırım hangisini kullanmak için: https://xenforo.com/community/thread...amazing.32629/
    Fazla yük yok hocam. Günlük hit bu aralar maksimum 60-70.

    Bu 13. mesajda bir arkadaş File Cache'in nasıl yapılacağını göstermiş ancak benim tek yapamadığım yer sunucu dizin konumunu bulmak. Malum normal bir link şeklinde olmuyor sunucu konumu.

    FileZilla'da "İnternet adresini panoya kopyala" dediğimde bana şu adresi veriyor:
    ftp://site@ftp.site.com/subdomains/forum/httpdocs/internal_data/cache
    Sunucu konumu nasıl olmalıdır bu dizinin acaba?
  • 09-05-2015, 13:48:08
    #12
    r10'da en azından php dosyası yüklense ne iyi olur. Yükleyemediğim için aşağıda paylaşıyorum ilgili metni kopyalayıp, forumpath.php yapın ve ftp ana dizine yükleyin. Daha sonra tarayıcıdan bakın, size ilgili forumpath verecektir. Buyrun:

    <?php
    
    if ($_SERVER['PATH_TRANSLATED'])
    {
    	$path = $_SERVER['PATH_TRANSLATED'];
    }
    else if ($_SERVER['SCRIPT_FILENAME'])
    {
    	$path = $_SERVER['SCRIPT_FILENAME'];
    }
    else
    {
    	echo 'Forumunuz icin bir path olusturulamadi.';
    	exit;
    }
    
    $path = str_replace(array('\\', '//'), array('/', '/'), $path);
    
    echo substr($path, 0, (strlen($path) - 14));
    
    ?>
    Bunu yaptıktan sonra forumpath'i kopyalayıp şöyle yapacaksınız örnek vereceğim tabii ki:

    $config['cache']['enabled'] = true; 
    $config['cache']['backend'] = 'File'; 
    $config['cache']['frontend'] = 'Core'; 
    $config['cache']['cacheSessions'] = true; 
    $config['cache']['frontendOptions']['cache_id_prefix'] = 'xf_'; 
    $config['cache']['backendOptions'] ['cache_dir'] = '/home/siteadı/public_html/internal_data/cache';
    /home/siteadı/public_html/ <-- örnek için öyle ekledim.

    internal_data klasörüne açtığınız cache klasörünün değerini de 777 vermeyi unutmayın.

    Dipnot: sorun yaşarsanız cacheSessions'ı, false yaparsınız.
  • 09-05-2015, 21:30:16
    #13
    EfendiBey adlı üyeden alıntı: mesajı görüntüle
    r10'da en azından php dosyası yüklense ne iyi olur. Yükleyemediğim için aşağıda paylaşıyorum ilgili metni kopyalayıp, forumpath.php yapın ve ftp ana dizine yükleyin. Daha sonra tarayıcıdan bakın, size ilgili forumpath verecektir. Buyrun:

    <?php
    
    if ($_SERVER['PATH_TRANSLATED'])
    {
    	$path = $_SERVER['PATH_TRANSLATED'];
    }
    else if ($_SERVER['SCRIPT_FILENAME'])
    {
    	$path = $_SERVER['SCRIPT_FILENAME'];
    }
    else
    {
    	echo 'Forumunuz icin bir path olusturulamadi.';
    	exit;
    }
    
    $path = str_replace(array('\\', '//'), array('/', '/'), $path);
    
    echo substr($path, 0, (strlen($path) - 14));
    
    ?>
    Bunu yaptıktan sonra forumpath'i kopyalayıp şöyle yapacaksınız örnek vereceğim tabii ki:

    $config['cache']['enabled'] = true; 
    $config['cache']['backend'] = 'File'; 
    $config['cache']['frontend'] = 'Core'; 
    $config['cache']['cacheSessions'] = true; 
    $config['cache']['frontendOptions']['cache_id_prefix'] = 'xf_'; 
    $config['cache']['backendOptions'] ['cache_dir'] = '/home/siteadı/public_html/internal_data/cache';
    /home/siteadı/public_html/ <-- örnek için öyle ekledim.

    internal_data klasörüne açtığınız cache klasörünün değerini de 777 vermeyi unutmayın.

    Dipnot: sorun yaşarsanız cacheSessions'ı, false yaparsınız.
    Teşekkürler hocam. Şimdi oldu.
  • 09-05-2015, 22:23:50
    #14
    Rica ederim buna sevindim. Bu File Cache, sitenizi epey götürür hem de siteniz zorlanmadan
  • 09-12-2015, 22:25:38
    #15
    VPS e Xcache kurdum . 512 MB Ram ayırdım .

    Config php nin en alt satırına şu kodları ekliyorum , şifreyi yanlış dahi girsem hiç bir şey olmuyor. Xcache admin den baktığımdada hiç bir cache leme olmamış zaten.

    $config['cache']['enabled'] = true;
    $config['cache']['frontend'] = 'Core';
    $config['cache']['frontendOptions']['cache_id_prefix'] = 'xf_';
    $config['cache']['backend'] = 'Xcache';
    $config['cache']['backendOptions'] = array(
        'user' => 'xcachekullanıcıadı',
        'password' => 'xcacheşifre'
    );
  • 10-12-2015, 00:27:22
    #16
    kaptan52 adlı üyeden alıntı: mesajı görüntüle
    VPS e Xcache kurdum . 512 MB Ram ayırdım .

    Config php nin en alt satırına şu kodları ekliyorum , şifreyi yanlış dahi girsem hiç bir şey olmuyor. Xcache admin den baktığımdada hiç bir cache leme olmamış zaten.

    $config['cache']['enabled'] = true;
    $config['cache']['frontend'] = 'Core';
    $config['cache']['frontendOptions']['cache_id_prefix'] = 'xf_';
    $config['cache']['backend'] = 'Xcache';
    $config['cache']['backendOptions'] = array(
        'user' => 'xcachekullanıcıadı',
        'password' => 'xcacheşifre'
    );
    xCache kurulumu yaptınız, htdocs klasörünü ftp root dizine yüklediniz mi? Gerçi ne olursa olsun bir hata vermesi gerekiyordu benim de kafam karıştı şimdi...
  • 12-01-2016, 19:04:07
    #17
    @EfendiBey

    Kardeşim merhaba tekrardan, bugün baktımda \public_html\internal_data klasörü sunucuda çok yer kaplıyor. 5 GB büyüklüğünde nasıl bir cache oluşturabilir anlayamıyorum? 1,5 GB FTP içi 1,5 GB'de veritabanı boyutum var normalde geri kalanı sadece belirttiğim klasörde 5 GB sömürüyor. Bu klasörü silsek yada dolmaması için ne yapabiliriz çözüm yolu varmı? Geçen gün 10 GB SSD daha ilave ettirmek zorunda kaldım buda bana aylık bir külfiyet ilave ediyor.

    Günlük hitim tekil 1K zaten fazla değil?

    config.php 'de bu kodlarım mevcut ;

    $config['cache']['enabled'] = true;
    $config['cache']['frontend'] = 'Core';
    $config['cache']['frontendOptions']['cache_id_prefix'] = 'xf_';
    $config['cache']['backend'] = 'File';
    $config['cache']['backendOptions'] ['cache_dir'] = '/home/seatclub/public_html/internal_data/cache/';
    
    ini_set('max_execution_time', 120);
  • 13-01-2016, 01:56:10
    #18
    Cache klasörünün içini komple silebilirsiniz. Herhangi bir sıkıntı olmaz. Cache klasörünü ayda bir kere temizleyebilirsiniz.