Słownik z branży informatycznej i tworzenia stron WWW

CMS

System zarządzania treścią (ang. Content Management System, CMS) jest to aplikacja internetowa lub ich zestaw, pozwalająca na łatwe utworzenie serwisu WWW oraz jego późniejszą aktualizację i rozbudowę przez redakcyjny personel nietechniczny. Kształtowanie treści i sposobu ich prezentacji w serwisie zarządzanym przez CMS odbywa się za pomocą prostych w obsłudze interfejsów użytkownika, zazwyczaj w postaci stron WWW zawierających rozbudowane formularze i moduły.

Podstawowym zadaniem platform CMS jest oddzielenie treści (zawartości informacyjnej serwisu) od wyglądu (sposobu jej prezentacji). Po wprowadzeniu nowych informacji przez uprawnionego redaktora system przenosi je do bazy danych, jednocześnie wypełniając nimi odpowiednie miejsca na stronach WWW. Wykorzystanie szablonów stron sprawia, że zmiana koncepcji graficznej całego serwisu sprowadza się do przygotowania i zamiany szablonu, przy czym system nie powinien narzucać żadnych ograniczeń kompozycyjnych. Dzięki takiemu podejściu proces publikacji w Internecie staje się prosty - specjaliści mogą skoncentrować się na swojej pracy i korzystać ze swoich ulubionych aplikacji użytkowych (np. edytorów tekstu). Każda strona WWW generowana jest dynamicznie, w oparciu o szablony i zawartość baz danych - dynamika oznacza więc w tym przypadku zawsze aktualne informacje w serwisie.

W ostatnich latach platformy CMS znacznie ewoluowały, dodając m.in. możliwość elastycznej i dynamicznej modyfikacji już nie tylko treści, ale i struktury.

Systemy zarządzania treścią zazwyczaj oparte są na bazach danych 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.).

źródło: Wikipedia

słowniczek branżowy
C serwis internetowy INŻYNIERIA OPROGRAMOWANIA Java Photoshop PNG CURYLO Informatyki KOMPILATOR Baza danych GIF SZCZECIN Tomaszek DHTML WYDZIAŁ TOMCIO WWW Curyło tomasz CSS szczecin W3C PDF JPG Curyło PHP XMLHTTP Wydzial Tomasz SERWER Tomaszek baza danych Slupsk programista Integer C webmaster MYSQL Kod odpowiedzi HTTP zmienna Unicode TOMCIO JSON DBMS W3C DELPHI baza danych PDF JOOMLA Flash PHP curyło Bug XMLHTTP tworzenie WEBMASTER C JavaScript Pozycjonowanie XML DHTML PostgreSQL kod źródłowy SZCZECIN serwer PEAR Hosting SKRYPT Inżynieria oprogramowania TOMASZEK HTML XMLHTTP Apache Informatyka JAVA PDF kompilator TOMASZ Wyrażenia regularne Slupsk Curyło HTML AJAX tworzenie SLUPSK CorelDraw JPG DBMS ZEND FRAMEWORK PS CURYŁO INTEGER wydzial CMS Wydział W3C informatyka PRZEGLĄDARKA INTERNETOWA PNG serwis internetowy