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