Sistem de management al conţinutului

De la Wikipedia, enciclopedia liberă

Salt la: Navigare, căutare


Cuprins

[modifică] Sisteme de management al conţinutului

Un sistem de management al conţinutului sau CMS (în engleza Content Management System) este un sistem software utilizat la asistarea utilizatorilor săi în procesul de management al conţinutului. CMS-ul facilitează organizarea, controlul şi publicarea de documente sau alt tip de conţinut, cum ar fi imagini si resurse multimedia. Un CMS facilitează adesea crearea in comun de documente. Un web CMS este un CMS cu facilităţi adiţionale pentru uşurarea publicării de conţinut pe siturile web.

Sistemele de management al conţinutului web sunt folosite adesea pentru stocarea, controlarea, documentelor cum ar fi articole, manuale , manuale tehnice, ghiduri de vânzări, şi broşuri de marketing. Un CMS poate avea următoarele funcţii:

  • Importarea şi crearea de documente şi material multimedia.
  • Identificarea utilizatorilor cheie şi a rolului lor în managementul conţinutului
  • Abilitatea de a atribui roluri şi responsabilităţi diferitelor categorii de conţinut
  • Definirea de sarcini de lucru adesea cuplate cu trimiterea de mesaje în funcţie de eveniment, astfel încât managerii de conţinut sunt alertaţi când intervin schimbări..
  • Abilitatea de a urmări şi organiza mai multe versiuni ale unei singure instanţe a conţinutului.
  • Abilitatea de a publica conţinutul într-o bibliotecă, pentru a susţine accesul la conţinut. În ultima vreme bibliotecă (bază de date) e o parte tot mai importantă a sistemului şi poate fi interogată.

[modifică] Sisteme de management al conţinutului web

De obicei un asemenea sistem aduce unelte prin care utilizatorii fără cunoştinţe referitoare la limbaje de programare pot crea şi organiza conţinutul cu relativă uşurinţă în folosire. Majoritatea sistemelor folosesc o bază de date pentru stocarea conţinutului, şi un layer de prezentare pentru afişarea acestuia vizitatorilor obişnuiţi, bazat pe un set de templateuri. Managementul se face in mod normal printr-un browser web, dar unele sisteme pot fi modificate şi pe alte căi.

Un CMS web diferă de creatoare de situri precum FontPage sau Dreamweaver prin faptul că un CMS permite utilizatorilor fără cunoştinţe tehnice să facă schimbări în site cu training puţin sau deloc. Un CMS este uşor de folosit şi permite utilizatorilor autorizaţi să administreze un site web. Un CMS este mai mult o unealtă de întreţinere decât de creere de situri.

Un sistem de management al conţinutului web oferă următoarele facilităţi cheie:

  • Templateuri automate - Creează templateuri vizuale standard care pot fi aplicate automat conţinutului nou şi existent, creând un punct central pentru schimbarea interfeţei unui site.
  • Conţinut uşor editabil - Odata ce conţinutul e separat de reprezentarea vizuală a sitului, editatul şi manipulatul devin de obicei mult mai uşoare şi mai rapide. Cele mai multe CMS-uri includ unelte de editat WYSIWYG ce permin personalului ne-tehnic să creeze şi să editeze conţinut.
  • Scalable feature sets - Cele mai multe CMS-uri au pluginuri sau module care pot fi instalate uşor pentru a extinde funcţionalitatea.
  • Upgrade-uri după standardele web - Soluţiile active de management al conţinutului primesc de-obicei update-uri regulate care includ noi facilităţi şi ţin sistemul la standardele web.
  • Managementul workflow-ului - Workflowul este procesul creării de sarcini secvenţiale şi paralele care trebuiesc indeplinite de către CMS. De exemplu, un creator de conţinut scrie un articol care nu este publicat pe site până cand nu este curăţat de editorul de copii şi aprobat de editorul şef.
  • Managementul documentelor - CMS-urile pot veni cu mijloace de gestionare a ciclului de viaţă al unui document, de la creare, prin revizii, publicare, arhivare şi distrugere.

[modifică] Operarea

Un sistem de management al continutului unui site web rulează des pe serverul sitului. Majoritatea sistemelor oferă acces controlat pentru diferite ranguri de utilizatori cum ar fi administratorii, editorii si creatorii de conţinut. Accesul se face de obicei prin browserul web, posibil combinat cu FTP pentru uploadarea conţinutului.

Creatorii de conţinut incarcă documentele lor in sistem. Editorii acceptă sau resping documentele, editorii de layout aranjează situl. Editorul şef este deci responsabil cu publicarea conţinutului pe site-ul live. CMS-ul controlează şi ajută la controlarea fiecărui pas din workflow, incluzând partea tehnică a publicării documentelor pe unul sau mai multe servere web.

Conţinutul şi toate informaţiile care au legătură cu situl sunt de-obicei stocate într-o bază de date relaţionala pe server. CMS-ul ţine în mod normal evidenţa ediţiilor anterioare ale sitului şi a ediţiilor nepublicate încă. Paginile controlate şi publicate printr-un CMS pot fi apoi văzute de vizitatorii sitului.

[modifică] Terminologie

Următorii termeni sunt adesea folosiţi referitor la CMS-urile web, dar nu sunt nici standard nici universali:

  • Bloc - Un bloc este un link către o secţiune din site. Blocurile pot de-obicei fi setate sa apară în toate paginile sitului (de exemplu pe un meniu de navigaţie) sau doar în pagina principală.
  • Modul - Un modul de conţinut este o secţiune a sitului, de exemplu o colecţie de articole de ştiri, o secţiune FAQ, etc.
  • Temă - O temă defineşte aparenţa fiecărei pagini din site, controlând proprietăţi cum ar fi culori şi fonturi.

[modifică] Tipuri de CMS-uri

  • CMS-uri bazate pe module - Majoritatea sarcinilor din ciclul de viaţă al unui document sunt îndeplinite de module ale CMS-ului. Module comune sunt crearea şi editarea de documente, transformarea şi publicarea.
  • TODDS CMS - TODDS (din engleza "Totally Organic Data Driven System"). E o unealtă nouă care ajuta departamentele IT să-şi facă slujba mai eficient, în special când ar trebui să aparţină unei organizaţii de tip marketing.
  • CMS bazat pe web - O altă apropiere faţă de construirea de CMS-uri foloseşte baze de date cum ar fi PostgreSQL, MySQL sau MS SQL, şi limbaje de scripting cum ar fi Coldfusion, PHP, JSP sau ASP pentru interacţiuea cu datele, pentru a le introduce în conţinutul vizual. Datele sunt compilate în pagini HTML sau alte documente şi transformate folosind CSS. Aceste sisteme pot include un număr de alte funcţii, cum ar fi forumurile, blogurile sau newsletterele e-mail.