مخطط السجل → القالب → الصفحة
كل صفحة مولّدة يمكن تتبّعها إلى السجل والقالب اللذين أنتجاها بالضبط، ويبقى ذلك حيًّا مع تطوّر نموذج محتواك.
تخلق الصفحات البرمجية مشكلة لا تحلّها معظم أنظمة CMS: بعد توليد الصفحة، ما الذي يُبقيها صادقة حين تتغيّر البيانات التي خلفها؟ يحتفظ CMSHub بمخطط حيّ لكل علاقة بين السجل → القالب → الصفحة، فلا يأتي أي تغيير على شكل مفاجأة.
قبل أن تعدّل حقلًا في المخطط أو سجلًا مصدرًا، حاكِ التغيير واعرف بالضبط الصفحات التي سيؤثر فيها — كم عددها، وأيّها، وما الذي سينكسر.
كل صفحة مولّدة يمكن تتبّعها إلى السجل والقالب اللذين أنتجاها بالضبط، ويبقى ذلك حيًّا مع تطوّر نموذج محتواك.
عاين أثر تغيير في المخطط أو في سجل عبر كل صفحة معتمدة عليه، قبل أن تتغيّر أي صفحة فعليًا.
تمر تحديثات المجموعات عبر أداة تحقق تجريبية تُبلغ بما سينكسر، لا بمدى صحة الترحيل نحويًا فقط.
بيانات المصدر تنحرف. يتتبّع CMSHub عمر كل صفحة وتوقيت آخر تغيير، ويعلّم الصفحات بأنها متقادمة لحظة تغيّر مصدرها، ويعيد بناءها معاملاتيًا فلا تترك إعادة البناء الفاشلة صفحةً محدّثة جزئيًا أبدًا.
اعرف بالضبط أيّ الصفحات متأخرة عن بيانات مصدرها، وبكم — لا مجرد أن "بعض الصفحات قد تكون قديمة".
أعِد بناء كل الصفحات المتقادمة في مجموعة دفعة واحدة، أو أنشئ خطة إعادة بناء لمراجعتها قبل تشغيلها.
كل إعادة بناء تنتج إصدار صفحة جديدًا غير قابل للتعديل — ارجع إلى الإصدار السابق بإجراء واحد إن بدا شيء غير صحيح.
جرّب على الصفحة الرئيسية العرض التوضيحي لتغيّر السجل المصدر وأثره على الصفحات المعتمدة عليه.