ProduktZALEŻNOŚCI I DEZAKTUALIZACJA

Źródło się zmienia. Strony muszą nadążać.

Strony programatyczne tworzą problem, którego większość CMS-ów nigdy nie rozwiązuje: co utrzyma stronę w zgodzie z prawdą, gdy zmienią się dane, z których powstała? CMSHub prowadzi aktualny graf wszystkich relacji „rekord → szablon → strona”, więc żadna zmiana nie jest zaskoczeniem.

01 / ZANIM COKOLWIEK ZMIENISZ

Najpierw zobacz zasięg zmian

Zanim zmienisz pole schematu lub rekord źródłowy, zasymuluj zmianę i zobacz dokładnie, na które strony wpłynie — ile ich jest, które to i co się zepsuje.

Graf „rekord → szablon → strona”

Każdą wygenerowaną stronę można prześledzić do rekordu i szablonu, z których powstała — graf pozostaje aktualny wraz z rozwojem modelu treści.

Symuluj, zanim zatwierdzisz

Podejrzyj wpływ zmiany schematu lub rekordu na wszystkie zależne strony, zanim zmieni się choćby jedna.

Walidacja zmian schematu

Zmiany kolekcji przechodzą przez walidator w trybie próbnym, który pokazuje, co się zepsuje — a nie tylko, czy migracja jest poprawna składniowo.

02 / PO PIERWSZEJ PUBLIKACJI

Wykrywanie dezaktualizacji i transakcyjne przebudowy

Dane źródłowe się zmieniają. CMSHub śledzi wiek każdej strony i znaczniki czasu ostatniej zmiany, oznacza stronę jako nieaktualną, gdy tylko źródło pójdzie dalej, i przebudowuje ją transakcyjnie, więc nieudana przebudowa nigdy nie zostawi strony zaktualizowanej w połowie.

Śledzenie dezaktualizacji każdej strony

Wiedz dokładnie, które strony nie nadążają za danymi źródłowymi i o ile — a nie tylko, że „niektóre strony mogą być nieaktualne”.

Przebudowa zbiorcza lub według planu

Przebuduj wszystkie nieaktualne strony kolekcji w jednym przebiegu albo wygeneruj plan przebudowy i przejrzyj go przed uruchomieniem.

Niezmienne wersje, natychmiastowe wycofanie

Każda przebudowa tworzy nową, niezmienną wersję strony — jeśli coś wygląda źle, wróć do poprzedniej jednym działaniem.

ZOBACZ WIDOK ZALEŻNOŚCI

Zmień rekord. Zobacz skutki.

Przejdź przez demo na stronie głównej pokazujące, jak zmiana rekordu źródłowego wpływa na zależne strony.