XenForo'da Cache opsiyonlarının kullanımı için bir çok eklenti mevcut. İçlerinde ücretli olanda free olanda mevcut. Peki bunu eklenti olmadan yapamaz mıyız?
Tabikide evet;
Yapacağımız işlemler çok basit. -
1. Aşama- -
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod:
internal_data
klasörünüzde cache isimli bir klasör oluşturarak başlıyoruz.
2. Aşama-
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod:
internal_data
chmod değerini 777 olarak yapılandırıyoruz. (Alt klasörler dahil değil)-
3. Aşama
library klasöründeki config.php dosyasını aaçarak en alt satıra aşağıdaki kodları ekliyoruz. Cache, uygulamaları ayrı ayrı belirtilmiştir. Sisteminize uygun olanı seçerek uygulama yaptığınızda forum performansı daha da artacaktır. -
File Cache için;-
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod:
$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';
Yukarıda dikkat etmeniz gereken nokta, siteadı alanını doğru girmenizdir.
APC Cache için,-
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod:
$config['cache']['enabled'] = true;
$config['cache']['backend'] = 'Apc';
$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';
Yukarıda dikkat etmeniz gereken nokta, siteadı alanını doğru girmenizdir.
XCache için,-
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod:
$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ınız',
'password' => 'xcacheşifreniz'
);
Yukarıda dikkat etmeniz gereken nokta: User ve Password yerine xCache admin kullanıcı adı ve şifresini yazıyoruz ve işlemimiz tamamdır.
Memcached Back-End için-
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod:
$config['cache']['backend'] = 'Memcached';
$config['cache']['backendOptions'] = array(
'compression' => false,
'servers' => array(
array(
// your memcached server IP /address
'host' => 'localhost',
// memcached port
'port' => 11211,
)
)
);
Sunucunuzda cache eklentileriniz bulunuyorda olsa kullanıma alabilirsiniz.-