ÜrünBAĞIMLILIKLAR VE ESKİME

Kaynağınız değişir. Sayfalarınız da ayak uydurmalı.

Programatik sayfalar, çoğu CMS'in hiç çözmediği bir sorun yaratır: bir sayfa üretildikten sonra, arkasındaki veri değiştiğinde onu doğru tutan nedir? CMSHub her kayıt → şablon → sayfa ilişkisinin canlı bir grafiğini tutar; böylece hiçbir değişiklik sürpriz olmaz.

01 / HERHANGİ BİR ŞEYİ DEĞİŞTİRMEDEN ÖNCE

Önce etki alanını görün

Bir şema alanını veya kaynak kaydı düzenlemeden önce değişikliği simüle edin ve tam olarak hangi sayfaları etkileyeceğini görün — kaç tane, hangileri ve neyin bozulacağı.

Kayıt → şablon → sayfa grafiği

Üretilen her sayfa, onu oluşturan kayda ve şablona birebir izlenebilir; içerik modeliniz geliştikçe bu bağ canlı kalır.

Karar vermeden önce simüle edin

Bir şema veya kayıt değişikliğinin tüm bağımlı sayfalardaki etkisini, tek bir sayfa bile değişmeden önizleyin.

Şema değişikliği doğrulaması

Koleksiyon güncellemeleri, yalnızca geçişin sözdizimsel olarak geçerli olup olmadığını değil, neyin bozulacağını da raporlayan bir deneme çalıştırma doğrulayıcısından geçer.

02 / İLK YAYINDAN SONRA

Eskime tespiti ve işlemsel yeniden derleme

Kaynak veri zamanla kayar. CMSHub sayfa bazında yaşı ve son değişiklik zamanlarını takip eder, kaynağı değiştiği anda sayfaları eskimiş olarak işaretler ve onları işlemsel olarak yeniden derler; başarısız bir derleme hiçbir sayfayı yarı güncellenmiş bırakmaz.

Sayfa bazında eskime takibi

Yalnızca “bazı sayfalar güncel olmayabilir” demekle kalmayın; hangi sayfaların kaynak verisinin gerisinde kaldığını ve ne kadar süredir geride olduğunu tam olarak bilin.

Toplu ya da plana göre yeniden derleyin

Bir koleksiyondaki tüm eskimiş sayfaları tek seferde yeniden derleyin ya da çalıştırmadan önce gözden geçirmek için bir yeniden derleme planı oluşturun.

Değişmez sürümler, anında geri alma

Her yeniden derleme yeni ve değişmez bir sayfa sürümü üretir — bir şey ters görünürse tek işlemle önceki sürüme dönün.

BAĞIMLILIK GÖRÜNÜMÜNÜ İNCELEYİN

Bir kaydı değiştirin. Etkisini izleyin.

Ana sayfadaki, kaynak kayıt değişikliğinin bağımlı sayfalara etkisini gösteren demoyu adım adım inceleyin.