Egyedi fejlesztés vagy CMS?

    Weboldalad elkészítése előtt bizonyára elgondolkoztál azon, hogy melyik lenne számodra a jobb megoldás: egyedileg fejlesztett oldal, vagy valamelyik népszerű nyílt forráskódú CMS (Content Management System), magyarul tartalomkezelő rendszer használata.

    A tartalomkezelő rendszerek előnyei és hátrányai

    Jelenleg a WordPress tekinthető legnépszerűbbnek, de jelentős piaci részesedéssel bír a Joomla, a Drupal és az E107 nevű CMS rendszer is. Ha ezek közül választasz, biztos lehetsz abban, hogy:

    • Gyorsan telepíthető: pár perc, és már meg is van az alapweboldal, amit ezután kedvedre alakítgathatsz
    • Nem kell programozónak lenned ahhoz, hogy a weboldalt össze tudd rakni
    • Rengeteg kigészítőt, extrát tölthetsz le
    • Olcsóbb, mint az egyedi fejlesztésű weboldal
    • Könnyen integrálható, pl. a közösségi médiák felé

    Bár megoszlanak a vélemények, sok szakember hangoztatja, hogy ha módodban áll egy kicsit több pénzt rászánni a projektre, érdemesebb az egyedi fejlesztést választanod.

    A nyílt forráskódú tartalomkezelők ellen legtöbbször ezeket szokták felhozni:

    • Problémák jelentkezhetnek a program frissítésekor, különös tekintettel a verziószám-frissítésre
    • A szabadon hozzáférhető forráskód miatt az internetes bűnözők támadást indíthatnak az oldal ellen
    • Túl sok file-t, kódot tartalmaznak, és lassíthatják az oldal betöltődési sebességét – ezáltal a Google keresési eredményeiben is hátrébb kerülhetnek
    • Nehezebben optimalizálhatók SEO szempontból
    • Böngészőfüggőség – bizonyos funkciók egyszerűen nem működnek egyes böngészőkben

    Ha egyedi fejlesztés mellett döntöttél

    Ha a saját fejlesztésű tartalomkezelő szimpatikusabb számodra, valószínűleg mélyebb szintű programozási ismeretekkel rendelkezel. Ezeket tudja az egyedi oldal:

    • Pontosan olyanra alakíthatod, ami elképzeléseidnek megfelelő
    • Könnyen optimalizálható
    • A zárt forráskód nagyobb biztonságot nyújt
    • Egyediségéből kifolyólag nem áll fenn annak a veszélye, hogy belefutsz olyan oldalakba, melyek ugyanazt a template-et használják
    • Mindig csak annyit tud az oldal, amennyire szükség van, nem lassítják felesleges elemek
    • Ha ebből élsz, az általad készített oldalak gazdái mindig téged keresnek majd, ha hibajavításra vagy további fejlesztésekre van szükségük

    Szerinted melyik a jobb megoldás? Össze lehet egyáltalán hasonlítani a kettőt? Hírlevéltagjaink már válaszolhattak egyszerű kérdésünkre, a cikk alatt pedig kivesézhetitek a témát!

     

    Oszd meg a gondolataidat