Czym jest CMS?
System CMS (Content Management System) jest to specjalistyczne oprogramowanie, które służy do tworzenia, aktualizacji i rozbudowy serwisów internetowych. Podstawowym zadaniem tego systemu jest rozdzielenie zawartości informacyjnej serwisu /treści/ od sposobu jej prezentacji /wyglądu/. Dzięki takiemu rozwiązaniu z aplikacji CMS mogą korzystać użytkownicy, którzy nie mają żadnego przygotowania i doświadczenia w tworzeniu stron WWW. Najczęściej są to osoby zajmujące się redagowaniem serwisu bądź odpowiadające za jego zawartość informacyjną.
W codziennej pracy posługiwanie się systemem typu content management ma wiele, bardzo wymiernych i praktycznie przydatnych korzyści. Jedną z nich jest możliwość zarządzania treścią serwisu z poziomu zwykłej przeglądarki internetowej, dzięki czemu można błyskawicznie zmieniać zawartość nawet najbardziej rozbudowanych witryn internetowych z dowolnego miejsca. Wśród innych możliwości, jakie stwarzają tego typu aplikacje, są także:
- pełna kontrola wyglądu i treści serwisu WWW
- minimalizacja kosztów i czasu aktualizacji informacji
- możliwość współdzielenia danych w różnych częściach serwisu WWW
- hierarchiczny system uprawnień i możliwości dostępu: administratorzy, redaktorzy, użytkownicy
- pełna integracja systemu z innymi rozwiązaniami działającymi w firmie
- łatwa rozbudowa o nowe moduły i funkcje
- wielopoziomowy system zabezpieczeń
Dobierając system CMS należy mieć na uwadze to, że w przypadku rozwiązań oferowanych na zasadach Open Source mamy do czynienia z oprogramowaniem bezpłatnym (licencja GNU GPL). W porównaniu do systemów komercyjnych, pozwala to znacznie obniżyć nakłady finansowe o koszty licencji, które nierzadko przekraczają koszty samego wdrożenia.

