Készítettem egy pár oldalas weboldalt, ami csak egy bemutatkozó szövegből, két oldalnyi képgalériából és egy elérhetőségből áll. Egyszerű célokra eddig a CMS Made Simple rendszert használtam, ami egy könnyen kezelhető, pofonegyszerűen designolható PHP+MySQL keretrendszer. Teljesen elkészítettem az oldalt, aztán elkezdtem gondolkozni (előbb lövök, aztán kérdezek).
A célhoz képest messze nagyobb tudású CMS rendszert használtam, aminek az engine-je több helyet foglal, mint maga a tartalom. Nem ismerős hosztingcégnél van a honlap, ahol még nem is tudom, hogyan fut ez a rendszer, van-e mod_rewrite, és ilyenek. Nem szeretem az ismeretlen helyeket. Ráadásul az is macera, amikor költöztetni kell egy adatbázisos oldalt - átírni az elérhetőségeket, ellenőrizni a local root-ot, adatbázist exportálni, importálni, PHPMyAdmin és rengeteg kiskutyafüle jelszavakat feljegyezni úgy, hogy évekkel később is megtaláljam. Egy dolog a biztos, a statikus HTML, de ma már elég böszmeség ilyet tolni a megrendelő orra alá, még ha nyugdíjas cserépkályhás is. Ekkor jutott eszembe, hogy léteznek olyan CMS-ek is, amik nem adatbázisba, hanem fájlokba mentik az adataikat. Ezek egyike a Razor CMS.
Néhány előny, amit a Razorhoz hasonló flat file CMS-ekkel nyerhetünk:
- Adatok és fájlok együtt vannak, egy FTP művelettel fel-letölthetők, biztonságba helyezhetők.
- Leterhelt MySQL kiszolgálás esetén is gyorsan futnak.
- Úgy általában is nagyon gyorsan elérhetők az oldalak, nem kell adatbázishoz kapcsolódni.
- Olcsóbb megoldásokat tesz lehetővé, mert egyes hosztingcégek legolcsóbb csomagjai nem tartalmazzák az adatbázist, de PHP scriptek futtathatók rajtuk.
- Az alap rendszer kiegek nélkül 1 mega alatt van.
- Nem kell nagyobb CMS-eket teljesen kiherélni, ha egy pár oldalas dinamikus honlapot szeretnénk létrehozni.
Követelmény: kell egy webszerver (linuxos Apache, ha lehet), amin futtathatók PHP scriptek, mod_rewrite ajánlott. A biztonságról a megfelelő fájljogosultságok (chmod), és jól elhelyezett .htaccess fájlok gondoskodnak.
A Razor skinezése pofonegyszerű volt, csak néhány dinamikus mezőt kellett egy html-be szúrni, CSS-t és képeket mellérakni, és már el is készültem vele. Galériának greyboxot varázsoltam, a rendszer alá tettem egy TinyMCE szerkesztőt, azzal még két oldalt elkészítettem, és kész. Ha elfogadja a megrendelő, akkor csak felmásolom a tárhelyére, és menedzselheti magának az admin felületről.
A Razor CMS főbb vonásai:
- Flat file design - nincs szükség adatbázisra.
- Egyszerű, gyors és biztonságra törekvő installer - felhasználónévre és jelszóra van szükség, és már használhatod a rendszert.
- Kicsi, gyors rendszer.
- Moduláris felépítés.
- Több nyelvre lefordítható - csinálok majd magyart, ha sokat használom.
- A menükbe külső linkek is elhelyezhetők.
- Könnyen módosítható.
- Könnyen bővíthető ún. blade packokkal.
- Többszintű menük.
- Fájlok biztonságának folyamatos ellenőrzése.
- Teljes fájlmenedzser.
- 3 felhasználói fiók különféle hozzáférési szintekkel - nyugodtan az ügyfélnek adható.
- Egyszerű backup rendszer.
- 8 rossz jelszó után automatikus IP blokkolás.
- Több téma kezelése, oldalanként megszabható.
- Karbantartási mód - a látogatók karbantartási üzenetet látnak, amíg te a teljes oldalt látod.
- Kiegekkel még sok dolog megvalósítható - formok, galériák, WYSIWYG szerkesztők, statisztika, stb.
Mindenkinek kellemes próbálgatást és alkalmazást kívánok!
| < Előző |
|---|
Okosan keress!
Utolsó kommentek
|


Címlap RSS
Hozzászólások
A cikk hozzászólásainak RSS-csatornája.