Tekil mesaj gösterimi
Alt 18 Eylül 2025, 19:46   #1
Çevrimdışı
Leo
Trend Üye
XenForo'da Cache Opsiyonlarını Aktif Etme




XenForo'da Cache Opsiyonlarını Aktif Etme
Www.TrendForum.Net

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.-
 
Alıntı ile Yanıt