11 Mart 2018

sNews CMS Sistemi Cache Eklentisi

11 Mart 2018
sNews CMS 1.7.x sisteminiz için oldukça yararlı ve kullanışlı cache eklentisi...
Cache (bellek) ne işe yarar?



Basit bir örnek: Bir web sayfasını ilk açtığınızda normal hızda açılır. 2. defa açtığınızda nasıl açıldığını fark edemezsiniz, ilk defa açtığınız sayfayla 2.defa açtığınız sayfa arasında bariz bir yükleme süresi farkı oluşmuştur...

Önbelleğe alınan veri ikinci yüklemede önbellekten direk olarak okunmuş ve veritabanı üzerindeki yük azaltılmıştır...

Kodlamaya başlarken;

Tüm bu işlemleri uygulamadan önce sisteminizin yedeğini alınız...

Eklenti dosyasını buradan indiriniz...

Sisteminizin yüklü olduğu klasörde "cache" adında yeni bir klasör oluşturun...
(sıkıştırılmış dosya içerisinden "mod.cache.php" dosyasını çıkarın ve içerisinde gerekli düzenlemeleri yapın; cache klasör adı, kaç gün önbellekte tutulacağı, anket sayfasında geçerli olup olmayacağı gibi...)

$cache_dir = '/home/mysite/cache'; $cache_keep_days = '7'; $cache_polls = '0';

Kodlama;

index.php ve diğer benzer sayfalarınızı (varsa eğer) editör yardımıyla açın.
include('snews.php'); kodundan hemen sonra

include('mod.cache.php'); startCache();
kodunu ekleyin...

index sayfanızın en altına da

<? outputCache(); ?>
kodunu ekleyin...

Sisteminizde önbellek özelliğini kullanmaya başladınız takdirde sisteminiz eskisine oranla daha verimli bir hale gelecektir...

* Bu uygulamanın yazarı Matt Jones'a teşekkürler...

Hiç yorum yok:

Yorum Gönder