Sunteți pe pagina 1din 25

Content Management Systems

Editarea continutului paginilor WEB:


Editoare de text foarte simple (exemple: Notepad,VI)
Editoare WYSIVYG

Aparitia unor limbaje precum CSS, Javascript, XML fac


posibila dezvoltarea unor pagini complexe
Intretinerea (in sensul actualizarii continutului) acestora
devine foarte dificila
Un nou tip de software: Content Management Systems
(CMS)

Content Management Systems

Un CMS este un software care permite:


crearea, manipularea, managementul, publicarea si arhivarea
paginilor WEB intr-un mod colaborativ

Caracteristici CMS
Automatizeaza managementul continutului site-ului WEB
Separa continutul paginilor de design-ul lor
Permit utilizatorilor nespecialisti sa adauge continut pe un site
prin intermediul unei interfete grafice prietenoase
Permit adaugarea de comentarii la diferite postari

Content Management Systems


Au o interfata care nu necesita cunostinte de HTML/CSS. Totusi
cunostinte cel putin elementare pot contribui la cresterea
productivitatii.
Face ca paginile WEB sa fie dinamice, ele fiind create la cererea
utilizatorilor. La fiecare afisare a unei pagini continutul poate fi
diferit.

Facilitati de administrare a site-urilor


Prin intermediul unei interfete WEB
Managementul fisierelor imagine, video, audio
Permite aprobarea/respingerea postarii unor informatii in
cadrul unor pagini WEB

Content Management Systems


Managementul userilor/grupurilor
Planificare pentru publicare/stergere automata de continut
Integrare cu servere de email, ftp etc.

Facilitati de management al continutului

Editoare de tip WYSIWYG


Cautare de text
Suport pentru stiri RSS
Management de bannere publicitare
Plug-in pentru aplicatii de comert electronic
Internationalizarea paginilor

Content Management Systems

Solutii de tip open source


Licenta gratuita
Disponibile pe multe sisteme de operare (Windows, Linux, Mac
OS)
Metode de imbunatatire a performantelor (page caching)

Avantaje ale CMS


Permite actualizarea rapida si eficienta a continutului online
Scaderea costurilor asociate managementului informatiilor
(automatizarea operatiilor de creare/management/publicare)

Content Management Systems


Cresterea veniturilor
Vizitatorii au mereu informatie noua rapid, ceea ce contribuie si la
atragerea de noi potentiali clienti

Controlul versiunilor
Consistenta sporita a paginilor WEB

Content Management Systems


Procesul

Cu CMS

Fara CMS

Crearea unei pagini noi

Se bazeaza pe un template
predefinit. Toate linkurile se
actualizeaza automat.

De regula se face copy/paste la o


pagina existenta si apoi se
modifica continutul.

Asigurarea consistentei

Este asigurata automat de CMS.

Operatie dificila, realizata de


regula de dezvoltatori.

Workflow-ul procesului de
publicare

Se face automat de CMS care


auditeaza toate operatiile. Dupa
aprobarea finala, continutul este
publicat automat.

Via email intre diferite persoane.


Publicarea se face de catre un
programator.

Momentul publicarii

Imediat

Cand are timp admin-ul.

Aspecte legale legate de


publicarea de nou continut

CMS-ul mentine lista tuturor


actualizarilor

Este la dispozitia celor care


mentin site-ul. Inregistrarea
tuturor operatiilor trebuie facuta
manual.

Content Management Systems

Arhitectura unui CMS open source

Content Management Systems

Infrastructura necesara unui CMS

Sistemul de operare (ex. Linux)


Server WEB (ex. Apache)
Limbaje de scripting de tip server-side (ex. PHP, Java, ASP)
Server de baze de date (ex. MySQL)
Aplicatia CMS

Exemple de CMS
Joomla https://www.joomla.org/
Wordpress https://wordpress.com/

Content Management Systems


CMS-urile au nevoie de o infrastructura care sa contina
un WEB server si un server de baze de date
Cea mai populara infrastructura este:

WAMP (Windows-Apache-MySQL-PHP)
LAMP (Linux-Apache-MySQL-PHP)
MAMP (MacOS-Apache-MySQL-PHP)

Content Management Systems

Instalare WAMP
Download de la adresa http://www.wampserver.com/en/

Content Management Systems

Content Management Systems

Content Management Systems

Content Management Systems

Content Management Systems

Content Management Systems

Content Management Systems

Content Management Systems

Content Management Systems

Content Management Systems

Content Management Systems

Download wordpress de la adresa https://wordpress.org/download/


Se obtine fisierul wordpress-4.4.zip care se dezarhiveaza in folderul
C:\wamp\www

Content Management Systems

In browser se acceseaza URL-ul localhost/wordpress

Content Management Systems

Bibliografie
www.w3schools.com
V. Avram, D. Rizescu, Technologies for e-Business, Editura
Universitara, Bucuresti, 2015.
B. Oancea, Bazele Informaticii, Editura Economica, 2004.

S-ar putea să vă placă și