Yazılım / Ürün

Origin HTML önbelleği ve RMVP

Origin HTML önbelleği locale ve oturumu ayırır; RMVP Redis/Memcached’i AACP’den doğrular. CPalius’ta performans çekirdek işidir, sonradan cila değil.

· ZemoCA · 1 dk okuma
Origin HTML önbelleği ve RMVP

CPalius origin HTML önbelleği, tam sayfa yanıtı diskte (veya yapılandırılan backend’de) tutar. Amaç Prometheus yığını kurmak değil; anonim ziyaretçiye aynı portalı tekrar tekrar Doctrine’dan kurmamaktır.

Ne yazılır, ne servis edilir

Yazma politikası locale çerezine ve oturuma bakar. Forum oturumu açıkken HTML anlık görüntüsü paylaşılmaz. Çerez dili ile URL locale’i çelişirse önbellek anahtarı ayrılır; yanlış dilde iskelet gitmez.

RMVP ekranı

AACP’deki RMVP, Redis ve Memcached bağlantısını yerinde dener. Query ve metadata katmanları ayrı düşünülür. “Önbelleği temizle” hem AACP hem Studio başlığındadır; yayın sonrası eski HTML’in takılı kalmaması için.

Modül katkısı

Blog ve Forum, kendi invalidation ipuçlarını verir. Yeni bir konu veya yazı, ilgili liste anahtarlarını düşürür. Çekirdek, her modülün iç tablosunu ezberlemez; paketler katkı sözleşmesiyle konuşur.

Yedi aylık geliştirmede performans “sonra bakarız” maddesi olmadı. Canlı sitede gördüğünüz hız, bu katmanın ürünleşmiş halidir.

Yorumlar (0)

Henüz yorum yok. İlk yorumu sen yaz.

Yorum yaz

Yorumunuz yayınlanmadan önce incelenecektir.

İlgili Yazılar