Open Source CMS – ano nebo ne? – 1.část
Nedávno jste se na Živě.cz mohli dočíst, že z analýzy zdrojových kódů za rok 2013 vyplývá, že Open Source CMS obsahuje méně chyb. Statistiku vypracovala firma Coverity, která původně pracovala pod americkým ministerstvem obrany a každý rok analyzuje stovky milionů řádků otevřených kódů nebo uzavřených aplikací.
Debata kolem Open Source systémů se znovu rozproudila i po tom, co se v médiích objevila zpráva o tzv. chybě Heartbleed (pro servery ByznysWeb.cz již nepředstavuje žádnou hrozbu – více info).
Pro nezainteresované v krátkosti vysvětlím, o co se jedná.
V březnu 2012 se v knihovně OpenSSL objevila chyba, která umožňovala získat ze serverů i jednotlivých klientů např. bezpečnostní hesla a další bezpečnostní prvky. Váš web se tedy tvářil zabezpečen a hackerem nepřístupný, ale opak byl pravdou.
V dnešním článku Vám představíme prvních 5 faktorů, které Open Source CMS právě nenahrávají do karet.
Co je Open Source CMS?
Jak překlad samotného názvu napovídá, takový systém s otevřeným kódem je přístupný každému. Nejznámější licencí pro otevřený kód je tzv. GNU GPL. Nejčastěji se pojem Open Source spojuje s tzv. Open Source Initiative (OSI).
Tato nezisková organizace se věnuje propagování otevřeného kódu, zejména prostřednictvím certifikačního programu, který posoudí, zda licence programu plní definici otevřeného kódu nebo ne.
Mezi snad nejznámější Open Source CMS patří:
Closed vs. Open Source CMS
Základní rozdíl je samozřejmě v tom, zda uživatelé vidí do zdrojového kódu nebo ne.
Closed CMS může nabídnout lepší zabezpečení a samozřejmě i podporu svým zákazníkům, jelikož je za takový systém na tvorbu web stránek někdo i reálně zodpovědný. Společnosti, které Closed CMS vyvíjejí si účtují pravidelné poplatky. Co se týče updatů nebo nových funkcí, ty jsou ve většině případů součástí poplatků.
Argumenty PRO
Jednoznačně největší výhodou je cena. Základ systému je zdarma.
Mezi několika miliony uživatelů se najde poměrně slušné procento těch, kteří aktivně na vývoji open source pracují.
Faktem však je, že prakticky nenajdete nikoho, kdo 100% rozumí celému systému a všem jeho modulům a bude Vám vždy k dispozici.
Dalším pozitivem je možnost využití obrovského množství šablon, např. i z Templatemonster.
Prvních 5 argumentů PROTI
1. Odbugovávání je “veřejné”
Poznámka: Článkem chceme jen poukázat na některé nevýhody, které Vám v průběhu podnikání na internetu mohou neplánovaně zasáhnout do finančního rozpočtu.
Zdroj: