Modül önbelleğini modül ayarından etkinleştirsem bile, sistem önbellek eklentisi açık olmadıkça modül önbelleğe almanın çalışmadığı doğru mu?
Modül/bileşen başına önbellek ayarlarını, genel yapılandırmada önbellek eklentisinin veya önbelleğin etkin olup olmadığıyla alakasız kod üzerinden kullanmak istiyorum.
Evet, modül önbelleğe alma yalnızca modülde bu seçenek etkinse ve önbellekleme seçeneği Genel Yapılandırma'da seçiliyse çalışır. Bu, elbette modülün, tüm çekirdek modüllerin sahip olduğu önbellek parametresine eklendiğini varsayar.
Genel Yapılandırma'daki önbellek seçeneğinin, Sistem Önbelleği eklentisinin yaptığı önbelleklemeden farklı olduğunu unutmayın. Modül seçeneği devre dışı bırakılsa bile, eklenti modül dahil tüm sayfayı önbelleğe alır.
Tüm 3. taraf uzantıların XML dosyasına bir önbellek alanı eklemeyle ilgili tek sorun, elbette bir çekirdek hack olarak kabul edilmesidir, bu yüzden bence en iyi JotCache
Bu yardımcı olur umarım
@Lodder'ın dediği gibi, global önbellekleme önbellek eklentisinden farklıdır.
global yapılandırma önbelleği
dikkat: joomla bu düzeyde giriş yapmış kullanıcılar için hiçbir şeyi önbelleğe almaz.
bu açıklamaya ve örneklere bakın https://www.inmotionhosting.com/support/edu/joomla-25/caching/global-module-caching
sistem önbellek eklentisi
Btw, önbellek yapısı aslında iç kısımda 1.5'ten 2.5/3.x'e çok değişti. Bazı bileşenler ve modüller hala onu kullanmak için gelmiyor (Virtuemart büyük bir PITA)