chcę się zabrac za pisanie własnego CMSa

Czy są jakieś zasady jak musi byc zbudowany, co w nim musi byc

Jesli mam zrobioną strone z panelem administracyjnym który edytuje np. pliki tekstowe a ich zawartosc jest
wyswietlana na stronie, są funkcje do edycji wygladu strony, zmiany loga itp. to czy mozna wtedy nazwac to CMSem
