CMS - systemy zarządzania treścią

data dodania: 18 września 2009

Tymi trzema literami (CMS) oznacza się szerokie i czasem nawet skomplikowane aplikacje internetowe do zarządzania treścią danej strony internetowej. Dzięki takiemu narzędziu jesteśmy w stanie stosunkowo szybko stworzyć stronę internetową wykorzysując rozwiązanie open source, czyli oprogramowanie na wolnej lincencji pozwalającej na ingerencję w kod. Rozwiązania takie są czasami stosowane przez profesjonalne firmy, które nie inwestowały czasu programistów w pisanie własnego systemu zarządzania treścią, bo po co próbować wynaleźć koło no nowo ? Wbrew pozornom jest kilka argumentów przeciw i tylko od jakości umijętności programistów zależy czy są w stanie napisać szybszą i możliwą do szybszej modyfikacji pod potrzeby klienta aplikację.

Innym "za" za darmowymi rozwiązaniami jest szeroka społeczność różnych projektów, dzięki czemu każdy laik może znaleźć rozwiązanie na konkretny problem, czy zdobyć dodatek w jakimś procencie spełniający jego zamierzenia. Jednak rzadko dodatki są aż tak uniwersalne że dopasujemy je do naszych potrzeb, a przede wszystkim są mało optymalne. Gdyż owa "uniwersalność" kosztuje wiele zasobów serwera oraz jego mocy obliczeniowej. CMSy udostępniające swój kod narażone są z tego powody także na częste ataki, otwarty kod boweim wykorzystać może byle haker gdy programiści przeoczą jakieś zabezpieczenia.

biuro rachunkowe Poznań