![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Na poczatek - czesc wszystkim!
Na zaliczenie przedmiotu traktujacego o Content Management System musze oczywiscie stworzyc wlasny prosty system zarzadzania trescią strony. Nie powiem, daleko mi do poziomu sredniozaawansowanego programisty, ale jakos mi idzie. Mam natomiast jeden problem. Otoz, jednym z wymogow tego CMS jest to, zeby mozna bylo przechowywac poprzednią wersję danej podstrony i w razie czego przywrocic ją z poziomu administratora. Próbowalem cos kombinowac i w sumie nie wiem, czy ide w dobrym kierunku.. Zanim zaczne bawic sie w kodzie, chcialem sie Was spytac, jak najczesciej ten problem jest rozwiazywany. Ja chcialem tak zrobic, zeby stara Tresc byla kopiowana w nowy wiersz z przyedzilonym numerkiem 0 w kollumnie Live przed nadpisaniem jej nową wersją. Ewentualnie mozna jeszcze dorobic kolumne, ktora bedzie trzymac cos w stylu timestamp(): danej wersji artykulu. Prosta tabela, ktorej uzywam wyglada tak: ID Tytul Tresc Live 1---xx---xxx---1 1---xx---xxx---0 ID to oczywiscie numer podstrony. W rurbyce Live 1 oznacza ze dana Tresc jest aktualna. Czy tak to sie robi czy moze sa jakeis bardziej srpawdzone i skuteczniejsze metody na zarzadzanie wersjami? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 08:29 |