Open Source CMS – áno či nie? – 1.časť
Nedávno ste sa na Živě.cz mohli dočítať, že z analýz zdrojových kódov za rok 2013 vyplynulo, že Open Source CMS obsahuje menej chýb. Štatistiku vypracovala firma Coverity, ktorá pôvodne pracovala pod americkým ministerstvom obrany a každý rok analyzuje stovky miliónov riadkov otvorených kódov alebo uzatvorených aplikácií.
Debata okolo Open Source systémov sa znovu rozprúdila aj po tom, čo sa v médiách objavila správa o tzv. chybe Heartbleed (pre servery BiznisWeb.sk už nepredstavuje žiadnu hrozbu – viac info).
Pre nezainteresovaných v skratke vysvetlím, o čo sa jedná.
V marci 2012 sa v knižnici OpenSSL objavila chyba, ktorá umožňovala získať zo serverov i jednotlivých klientov napr. bezpečnostné heslá a ďalšie bezpečnostné prvky. Váš web sa teda tváril zabezpečený a hackerom neprístupný, ale opak bol pravdou.
V dnešnom článku vám predstavíme prvých 5 faktorov, ktoré Open Source CMS práve nenahrávajú do karát.
Čo je Open Source CMS?
Ako preklad samotného názvu napovedá, takýto systém s otvoreným kódom je prístupný každému. Najznámejšou licenciou pre otvorený kód je tzv. GNU GPL. Najčastejšie sa pojem Open Source spája s tzv. Open Source Initiative (OSI).
Táto nezisková organizácia sa venuje propagovaniu otvoreného kódu, najmä prostredníctvom certifikačného programu, ktorý posúdi, či licencia programu spĺňa definíciu otvoreného kódu alebo nie.
Medzi azda najznámejšie Open Source CMS patria:
Closed vs. Open Source CMS
Základný rozdiel medzi nimi je samozrejme v tom, či používatelia vidia do zdrojového kódu alebo nie.
Closed CMS môže ponúkať lepšie zabezpečenie a aj podporu svojim zákazníkom, keďže je za takýto systém na tvorbu web stránok niekto aj reálne zodpovedný. Spoločnosti, ktoré Closed CMS vyvíjajú si účtujú pravidelné poplatky. Čo sa týka updatov alebo nových funkcií, tie sú vo väčšine prípadov súčasťou poplatkov.
Argumenty PRE
Jednoznačne najväčšou výhodou je cena. Základ systému je zdarma.
Medzi niekoľkými miliónmi používateľov sa nájde pomerne slušné percento tých, ktorí aktívne na vývoji open source pracujú.
Faktom však je, že prakticky nenájdete nikoho, kto 100% rozumie celému systému a všetkým jeho modulom a bude vám vždy k dispozícii.
Ďalším pozitívom je možnosť využitia obrovského množstva šablón, napr. aj z Templatemonster.
Prvých 5 argumentov PROTI
1. Odbugovávanie je “verejné”
Poznámka: Článkom chceme len poukázať na niektoré nevýhody, ktoré vám v priebehu podnikania na internete môžu neplánovane zasiahnuť do finančného rozpočtu.
Zdroj: