Documente Academic
Documente Profesional
Documente Cultură
Facultatea de Informatica
Sisteme de administrare a
continutului
Francisc Andrei-Angelo
Grupa 102 ID
Ce este un sistem de administrare al conținutului
Un sistem de administrare a conținutului sau CMS (în engleză Content
Management System, CMS) este un sistem software creat pentru automatizarea cât
mai deplină a gestiunii conținutului, în special a site-urilor web. Scopul este de a
reduce sau elimina intervenția programatorilor la editarea și administrarea site-
urilor lor. CMS-ul facilitează organizarea, controlul și publicarea de documente
sau alt tip de conținut, cum ar fi imagini și resurse multimedia. Un CMS facilitează
adesea crearea in comun de documente. Un "CMS web" este un CMS cu facilități
adiționale pentru ușurarea publicării de conținut pe diversele site-uri.
Terminologie
Tipuri de CMS-uri
Cele mai populare platforme CMS
Unul dintre cele mai cunoscute sisteme de management conținut este
Wordpress, care permite crearea website-urilor, adăugarea de articole blog, pagini,
texte și publicarea acestora pe internet. Dacă vorbim doar de web, Wordpress este
fără îndoială cel mai răspândit (se estimează că aproape 30% din site-urile de pe
intern et sunt administrate de Wordpress), de când a fost lansat în
2003. Mai mult de atât, Wordpress este gratuit și „deschis”, permițând oricui să îl
modifice și să îl extindă cum dorește.
Suport limbi multiple: Un CMS care se respectă permite utilizarea în mai multe
limbi. Dacă echipa ta este internațională, această posibilitate este esențială. Utilizatorii
pot schimba limba în care li se afișează interfața de administrare pentru a înlesni
colaborarea.
Funcții specializate
Sistemele de management conținut pot oferi și funcții specializate, în funcție de
necesități. Dacă folosești Wordpress, instalarea simplă a sistemului nu oferă aceste
funcții, ci trebuie să le instalezi prin adăugarea de module (pluginuri).
Sistemele CMS mai specializate includ aceste funcționalități din start (dacă așa
plănuiești sau dacă o companie dorește să-și construiască propriul CMS și să aibă
control total asupra funcțiilor și a modului de operare), sau poate crește de-a lungul
timpului, după necesități.
În câțiva ani, CCIDESQ a devenit mult mai mult decât un sistem de management
de conținut – a devenit aproape o întreagă platformă ERP. În scurt timp, s-a extins în
domenii noi: administrare firme de avocatură, arhivare documente, imobiliare,
scheduling, evenimente, social media, blogging și multe altele.
În cazul sistemului meu CCIDESQ, după câțiva ani de funcționare izolată, într-o
singură țară, pentru un singur client, a apărut nevoia ca sistemul să funcționeze în mai
multe țări, și nu numai atât, să comunice cu alte copii ale sale instalate la nivel
internațional.
Atunci când dezvolți site-uri de comerț electronic pentru un client care are
operațiuni internaționale, este foarte normal să fie nevoie de interschimb de informații
(informații produse, stocuri, prețuri, traduceri, articole și altele) pentru a reduce munca
repetată și a înlesni comunicarea și eficientizarea operațiunilor.
Toate aplicațiile distribuite din ziua de azi folosesc API-uri pentru a comunica.
Aplicațiile moderne nu mai sunt monolitice (o aplicație gigant care incorporează toată
funcționalitatea în același loc), ci sunt desprinse, distribuite, modulare și scalabile.
Comunicarea între toate aceste componente disparate se realizează prin API-uri și
protocoale REST.
În acest context, funcționalitatea unui CMS nu are limite! Noua frontieră este
CMS-ul headless (fără interfață pre-definită) ci doar cu o bază de date și un API care
permite adăugarea, căutarea, modificarea și recuperarea datelor în mod transparent.
Cu ajutorul unui CMS headless, echipa care lucrează cu datele nu mai este constrânsă
la o singură interfață de administrare, ci folosind API-ul, protocoalele create în CMS-ul
headless, pot să-și construiască propria interfață și pot consuma datele în ce manieră
doresc.
Dezavantaje:
1. https://ro.wikipedia.org/wiki/Sistem_de_administrare_a_con
%C8%9Binutului
2. https://mura-n-gura.ro/post/ce-este-sistem-management-continut-
cms
3. https://tibis.ro/blog/dezvoltare-web-personalizata/