Codeigniter CodeIgniter maksimum performans elde etmek için sayfalarınızı önbelleğe sağlar Web Page Caching
sahiptir. CodeIgniter oldukça hızlı olmasına rağmen
, sayfalarınıza görüntülemek dinamik bilgi miktarı sizin sayfa yükleme hızlarını etkileyen kullanılan sunucu kaynaklar, hafıza ve işlem döngüleri, doğrudan ilişkilidir edecektir. Sayfalarınızı önbelleğe alarak, tamamen oluşturulmuş hallerine kaydedildikleri için, statik web sayfalarına yaklaşan performansa ulaşabilirsiniz.
Eğer
n
sayfa yenilemeleri arasındaki önbelleğe korumak istiyorsanız dakika sayısıdır aşağıdaki kodu kullanmak istiyorsunuz bunu yapmak için. Bir fonksiyonun herhangi bir yerine yerleştirebilirsiniz.
$this->output->cache(n);
sayfanın sadece bir kısmını, ya da sadece tek bir görünüm önbelleğe için Güncelleştirme, sen CodeIgniter-Cache kullanabilirsiniz.
CodeIgniter-Cache, CodeIgniter için bir kısmi önbellek kütüphanesidir. , dosya sistemine veri yazabilmenizi ve dosya sisteminden veri almanızı sağlar. dosya sisteminde seri hale getirilmiş formdaki karmaşık veya büyük veri yığınlarını depolayarak, veritabanından stresi azaltabilir ya da Twitter çağrılarını önbelleğe alabilirsiniz.
diğer alternatif
MP Cache
: kodun parçalarının Basit esnek önbelleğe alma
CodeIgniter çıkış önbelleğe alma, sayfanın tamamını önbelleğe alır. Sayfa başına çalışır. Sayfadaki bölümleri ayrı ayrı önbelleğe almak isterseniz, [Caching Driver] 'a (http://ellislab.com/codeigniter/user-guide/libraries/caching.html) bir göz atın ve bir deneyin. Mantığı denetleyicide yapmalı, görünümü dize olarak döndürmeli, dizeyi önbelleğe almalı, önbelleğe alınmış verileri ana görünüme itmelisiniz. –