CMS

ConSol* Consulting & Solutions Software GmbH, CMS

System zarządzania treścią (ang. Content Management System - CMS) jest to aplikacja internetowa, która umożliwia szybkie skonstruowanie serwisu www. CMS – to narzędzie, które pozwala szybko i efektywnie aktualizować i rozbudowywać serwis przez personel redakcyjny. Istotne jest, że edycja treści w systemie CMS nie wymaga znajomości HTML. Każda strona generowana jest dynamicznie, powodując ze serwis jest zawsze aktualny. Treść artykułów w serwisie zarządzanym przez CSM umieszczana jest przy pomocy prostego w obsłudze interfejsu, do którego dostęp ma uprawniony redaktor. CMS umożliwia całkowite oddzielenie treści od wyglądu. Treść jest przechowywana w bazie danych i wyświetlana na stronie webowej we właściwym miejscu. Natomiast szablon stron umożliwia zmianę koncepcji graficznej całego serwisu w dowolnym momencie bez wpływu na jej zawartość.

Systemy zarządzania treścią zazwyczaj oparte są na bazach danych (np. MySQL) oraz na językach skryptowych (server-side) lub specjalistycznym oprogramowaniu po stronie serwera. CMS może być formą oprogramowania klienckiego, które do aktualizacji strony może używać takich protokołów jak FTP. Coraz częściej wykorzystywane są złożone techniki opisu struktur dokumentów (np. XML).

Większość systemów CMS jest napisanych w języku dynamicznym (ASP, JSP, PHP, Python, itd.).

W przeważającej ilości nasze rozwiązania oparte są o przetestowane i sprawdzone systemy CMS, które są podstawą do dalszego tworzenia strony internetowej.

Zalety stosowania rozwiązań na bazie CMS:

  • Oddzielenie treści strony od formy graficznej
  • Rozwiązania oparte na przetestowanych, udokumentowanych systemach CMS
  • Skrócenie czasu wykonania strony webowej – większość kodu jest od razu gotowa do użycia
  • Możliwość zarządzania treścią przez osoby „nie techniczne”