petrovo
Minimalistický flexibilní vícejazyčný souborový (stránky, bloky, menu, soubory, obrázky, fotogalerie, styly, šablony, překlady) a částečně databázový (novinky, překladové html bloky, texty) systém pro správu obsahu, redakční systém či Content management systém (CMS) pod GNU GPL licencí. Systém je vyvíjen 6389 dní. Do října 2008 byl systém nazýván StupidCMS.
Systém lze provozovat bez databáze, nepoužijete-li novinky, překladové html bloky a ukládání překladových textů do databáze (pozn. takto třeba běží administrace). Kombinuje klasické soubory s ukládáním do databáze. Má to své plusy. Veškerý obsah lze editovat i mimo CMS běžným editorem přes FTP. Zejména vhodné pro šablony, bloky, css styly a stránky. Do systému je začleněn překlad URL na pěkné adresy pro SEO a jednoduchý šablonovavací systém bez cachování. Veškeré konfigurační soubory jsou uloženy ve formátu YAML. Pro definici obsahu stránek se používá wysiwyg editor CKEditor.
Tento web je takový pahýl, který se stále plní textem o tom jak funguje tento systém správy obsahu (CMS) petrovo. Předvádí ukázku nasazení CMS s konkrétními příklady. Tento web je součástí prvotní instalace systému.
Systémové požadavky
CMS díky pár funkcím vyžaduje PHP5. Pro pěkné URL je potřeba Apache modul mod_rewrite.