O systému
VisionCMS je český open source redakční systém, jehož autoři se zaměřují na věci, které u redakčních systémů pokládají za nejdůležitější. Mezi ně patří:
Jednoduchost
Redakční systémy jsou tvořeny z důvodu usnadnění práce běžným uživatelům. Toho se snažíme co nejvíce držet.
Bezpečnost
Náš systém disponuje výborným aplikačním návrhem, který zaručuje vysokou míru bezpečnosti, kterou se dále snažíme zvýšit vlastními testy a spoluprácí s bezpečnostními experty.
Vysoká míra modularity
Zastáváme názor, že systém by měl být co nejjednodušeji rozšiřitelný. Tomu jsme také podřídili celý návrh. Celý systém nabízí programátorům rozšíření i jejich konečným uživatelům tu nevyšší možnou míru pohodlí.
Stabilita
Každou úpravu, kterou do jádra přeneseme, co nejvíce testujeme a konzultujeme mezi sebou. Do jádra se dostane až vícenásobně schválená úprava, což přispívá k co nejnižší možné míre chybovosti.
Výkon
Moderní redakční systém nemá šanci uspět, pokud je jeho výkon průměrný. Každý krok, který se před samotným načtením stránky provede musí být co nejjednodušší a nejrychlejší. Celý náš návrh tuto myšlenku zdařile reflektuje.
Struktura
VFramework
Jeden z hlavních a základních kamenů našeho systému je VFramework. Framework je psán s ohledy na moderní trendy a aby byl co nejvíce přívětivý pro budoucí vývojáře.
VDatabase
Další velice potřebnou věcí je přístup k databázovým datům. Náš systém využívá vlastní abstraktní databázovou vrstvu jménem VDatabase. Toto řešení nám dovoluje používat více druhů databázi bez zbytečného přepisu dotazů například.
VisionCMS
Nyní když máme připravený kvalitní podvozek je možné začít řešit to nejdůležitější a to - CMS vrstvu. Spojením VFrameworku a VDatabase máme velmi kvalitní prostředí pro vývoj samotné CMS logiky.