Пређи на садржај

Систем за управљање садржајем

С Википедије, слободне енциклопедије

CMS (енгл. Content Management System) је систем за динамичко управљање садржајем. CMS представља програмску апликацију уз помоћ које се може, без познавања програмирања, управљати садржајем. Најчешћа врста CMS-а је веб CMS који служи за управљање садржајем на Интернет презентацијама и Интернет апликацијама коришћењем HTML и Javascript програмских језика за приказивање садржаја, PHP, JSP, ASP или CFML језика за извршавање упита над базом и MySQL, PostgreSQL или MS SQL Server базе података у којој се памти садржај.

Основне особине CMS-а

[уреди | уреди извор]

Основне особине сваког CMS-а су:

  • кориснички интерфејс за приказ садржаја,
  • веб интерфејс за администрацију (код веб CMS-а је могућа измена садржаја директно из браузера),
  • одвојеност садржаја и интерфејса
  • садржај се углавном чува у бази података,
  • интерфејс се чува у посебним фајловима (најчешће базираним на шаблонима)

Напредне особине CMS-а

[уреди | уреди извор]
  • систем шаблона за лакше мењање изгледа и распореда и корисничког и администраторског интерфејса,
  • онлине уређивање текста помоћу WYSIWYG (What You See Is What You Get) едитора, тј. едитора реалног приказа
  • модуларан систем - велика је предност ако је CMS модуларан, тј. састоји се из низа мањих целина, као на пример за пример за приказ галерије слика, видеа и слично,
  • управљање сликама и фајловима осталих формата из администраторског интерфејса,

Најчешћи примери модуларних проширења

[уреди | уреди извор]
  • уграђена подршка за претрагу,
  • подршка за вишејезичност,
  • управљање сигурносним аспектима,
  • регистрација корисника са корисничке стране,
  • управљање корисницима са администраторске стране,
  • мапа сајта - аутоматско креирање мапе сајта и XML фајла за индексирање на Интернет претраживачима,
  • банери - слике или видео који воде ка другом делу сајта или који воде ка екстерном сајту, а најчешће се користе као рекламе и имају могућност да се ротирају,
  • галерије слика - додавање на сајт, убацивање натписа, описа и више других опција за слике,
  • контакт стране - категорије контакта и контакти које је могуће користити преко формулара за слање е-поште,
  • уређивање менија - поједностављено прављење и распоређивање менија са везама према категоријама, чланцима, контактима и везама према другим локацијама,
  • листе за слање билтена преко е-поште омогућавају слање групних и појединачних обавештења,
  • анкете - коришћење анкета и гласање преко формулара за прављење статистике,
  • РСС вести (енгл. RSS Feeds) - преузимање РСС вести са других сајтова,
  • објављивање рсс вести за сајт или одређене делове сајта,
  • веб везе ка другим сајтовима и статистика кликова,
  • форум - комуникација посетилаца међу собом и са администраторима сајта,
  • ћаскање (енгл. chat) уживо комуницирање са посетиоцима на сајту,
  • и још много других

Комерцијални CMS-ови

[уреди | уреди извор]

Комерцијални ЦМС програми су засновани на различитим програмским платформама и деле се према примени. Главне предности у односу на бесплатна решења су стабилност, сигурност, стална корисничка подршка и могућност имплементације у постојеће системе и базе података. Бољи ЦМС програми садрже напредне функције, а кориснику омогућују једноставну и сигурну употребу.

Слободни и бесплатни ЦМС-ови

[уреди | уреди извор]

Од средине 2000-их уз комерцијалне системе на тржишту се нуди и велики број бесплатних ЦМС алата. Они обично нуде одређен број унапред дефинисаних темплатеа који омогућују брзу и једноставну израду wеб сајтова. Њихова предност су доступност и цена, а недостатак велики број готово идентичних wеб-страница насталих применом темплатеа и недостатак многих напредних функција које нуде комерцијални производи.