Na tvorbu jednoduchých MFA alebo microsites nie je potrebné používať zložité systémy (WordPress, Drupal, Joomla…), ktoré sú pre takýto účel ako kanón na vrabce, stačí nejaký cms bez databázy…

razorCMS funguje na princípe Flat file database, čiže všetky dáta sú uložené v jednoduchom textovom súbor bez napojenia na databázu (MySQL). Takže môžete si kúpiť lacnejší hosting či už z menej MySQL účtami alebo bez nej, stačí funkčný Apache.

razorCMS je napísaný v php (Apache a php 4 alebo vyššie) a licencovaný pod open source licenciou GNU GPL.

Inštalácia razorCMS

  • stiahnite si razorCMS na domovskej stránke projektu
  • rozbaľte ho v počítači a skopírujte na FTP (pozn. nekopírujte priamo rozbalený adresár, ale jeho obsah)
  • v prehliadači prejdite na svoju doménu na súbor (napríklad http://www.mojadomena.sk/install.php) a zobrazí sa inštalátor. Inštalácia pozná dva módy
    • FTP Mode – systém pracuje zo súbormi cez FTP účet, tento spôsob je jednoduchší z pohľadu zálohovania. Tento mód je odporúčaný tvorcami a moja skúška prebiehala v ňom  (v dôsledku mojej paranoje odporúčam vytvoriť FTP účet špeciálne pre razorCMS, ktorý bude mať prístup len do svojho adresára)
    • File Write Mode – postup inštalácie je síce jednoduchší ale problémový z pohľadu zálohovania (odporúčam prečítať readme.txt) ako dôsledok zabezpečenia systému
  • Kliknite na Click to Perform… podľa voľby inštalácie, ja budem popisovať FTP mód:
    • Username – prihlasovcie meno k administrácii razorCMS
    • Password – heslo k administrácii razorCMS
    • FTP host address – adresa k FTP účtu
    • Path to install – umiestnenie inštalácie na FTP (napr. /public_html/domena/ Poznámka – ak vytvoríte špeciálny FTP účet k razorCMS potom je path závislá na domovskom (najvyššom) adresáry tohto účtu, tj. ak domovský adresár je /public_html/sub.domena/ a razorCMS je nakopírovaný do adresára sub.domena, potom path bude / (iba lomka))
    • FTP user name – prihlasovacie meno k FTP ( pre HostGator hosting je v tvare meno@hlavnadomena.sk)
    • FTP password – heslo k FTP
  • Inštalácia je hotová, vyberieme si Proceed to website ak chcem vydieť stránku alebo Proceed to admin ak chceme vydieť administráciu

Prehľad administrácie razorCMS

Administrácia je rozdelená na niekoľko častí

  • Home
  • Content Manager – správa a tvorba obsahu
  • Media Manager – správa mediálneho obsahu (jpg, gif, png, swf) (maximálne do 500kb)
  • Security Manager – kontrola zabezpečenia (ak fungujete vo File write móde)
  • Setting Manager – nastavenia razorCMS a nastavenia doplnkov (Blade packs) – nastavenie titulky stránky, pätičky…
  • Blade Manager – správa doplnkov

Pridanie obsahu

Content Manager – Pages, v základnom systéme je jednoduché pole na zadávanie textu v html/xhtml, jednoducho vložíte nadpis text a vyberiete miesto kde sa bude zobrazovať:

  • sidebar – v bočnom paneli
  • top-navigation – vhornej časti stránky
  • footer – v pätičke

Ďalej funguje možnosť pridávania kategórií a odkazov.

Prehľad niektorých doplnkov

System Blade packs – systémové doplnky

tinyMCE – WYSIWYG editor – pokiaľ neovládate HTML kód

META for pages – pridávanie META tagov pri tvorbe stránky

razorCMS Site Search – hľadanie na stránkach

SEF URL – preposovanie php adries na pekné url (miesto /index.php?slab=slabid-5 urobí /slabid-5.html, aj keď lepšie by možno bolo ak by prepísal adresu podľa názvu stránky) (pozn. pred použitím si prečítajte redme.txt ! Ak budete mať problém hľadajte riešenie na fóre)

In-page Blade packs – doplnenie obsahu webu (RSS, formuláre…)

Theme Balde Packs – témy vzhľadu

Doplnky sa inštalujú do priečinka /blade_packs/ a aktivujú sa v administrácii Blade manager

Screenshoty

Administrácia razorCMS-úvod

Administrácia razorCMS - úvod

Titulná stránka tak ako ju vidí návštevnik (bez obsahu)

Titulná stránka

Media Manager – správa obrázkov a flash animácií

Media Manager

Setting manager – nastavenia stránky, titulky, hesla, voľba úvodnej stránky

Setting Manager

Správa obsahu

Správa obsahu

Jednoduchý textový formulár na napísanie novej stránky v html/xhtml

Písanie textu

Napísanie novej stránky za pomoci doplnku – tinyMCE editora

Písanie textu tinyMCE

PS: v inštalácii som napísal poznámky v miestach kde som mal nejaký problém (a ponúkajú zjednodušené riešenie tohto problému pre moje podmienky)