Content management system (skraćeno CMS) je web software koji korisnicima omogućava da upravljaju, osvježavaju i održavaju web sajtove bez potrebe za nekim određenim tehničkim predznanjem. Želite da pojedini odjeli vaše firme mogu upravljati sajtom sa više različitih lokacija, ali želite imati kontrolu nad tim ko ima pristup tom sistemu. Efikasno, brzo i jednostavno održavanje web sajta. Pristupačnost - pristup administraciji site-a 24 sata dnevno sa bilo koje lokacije. Centralna konzola iz koje možete da uređujete bilo koji dio svog site-a. Višejezicnost - jednostavnost pri upravljanju višejezickim stranicama.Ako imate više sajtova a željeli biste upravljati jednim CMS-om. CMS podržava buduća proširenja i nadogradnju cijelokupnog sistema, kao i administrativnog dijela CMS-a. CMS pojednostavljuje postupak izmjene sadržaja i od administratora zahtijeva samo poznavanje osnovnih komandi CMS-a (koje su objašnjene u uputstvu sistema). Efikasno, brzo i jednostavno održavanje web sajta čak i ako ne poznajete HTML i PHP jezik za programiranje web stranica. Zašto CMS? CMS portal se može proširiti sa dodatnim modulima tako da pokriva neke specijalizirane stvari koje vam trebaju za WEB stranicu. To su na primjer moduli za: * Galerije fotografija * Forum * Kalendari * Dodavanje komentara na tekstove od strane posjetilaca * Download sekcija web sajta * E-mail newsletter * Dokument menandžment * Ocjenjivanje članaka * Chat * Knjiga gostiju * Kvizovi i ankete * Ankete * Slanje stranice prijatelju na E-mail * Media fajlovi (slike, dokumenti) upload na server, publiciranje i uređivanje. * Podrška za oglašavanje, baneri i sl. * Mogućnost vraćanja obrisanih podataka. * Kanta za otpatke (Slično kao "Recycle Bin" za uređivanje dokumenata). * Ugrađen modul za pretragu po tekstu. * Prikaz informacija sa drugih portala, koji daju informacije u RSS formatu. * Kategorije novosti, produkata ili usluga možete podijeliti na sekcije i kategorije. * Kreiranje članaka koji će se aktivirati u tačno određeno vrijeme. * Kreiranje, publikovanje, reorganizacija i promjena članaka uz pomoć jednog klika. * Tekstualni editor sličan WordPad / MS Word programu. * Mogućnost da nekim osobama date pravo da unose tekstove, ali da se bez posebnog odobrenja nadležne osobe tekstovi ne mogu objaviti da budu javni. * Podaci su odvojeni od izgleda web stranice. * Bilo koja osoba može da mijenja podatke na portalu ako vlasnik portala odobri prava toj osobi. * Podatke možete unositi ili pregledati sa bilo koja tačke na svijetu koja ima pristup na internet, iz svake vaše poslovne jedinice. * i još mnogo... Najteži dio ovog svega je koji CMS odabrati od mnogobrojnih komercjonalin i besplatni content mangment sistema odluka nije baš tako jednostavna sve zavisi od vaši zahtjeva, potreba a tako i od budćih planova za web stranic. Trenutni najpopularniji CMS su: Joomla, Drupal, Wordpress (namjenjen više za blogovanje mada danas mnogi koriste kao CMS) i Plone. Postoje mnogobrojni drugi koje mozete videti na sledecoj stranici i uporediti vrednost svakog sistema: CMS Matrix