Upload
adriana-negut
View
218
Download
0
Embed Size (px)
Citation preview
7/25/2019 curs9 (1)
1/25
Content Management System
Editarea continutului paginilor WEB:
Editoare de text foarte simple (exemple: Notepad
Editoare WYSIVYG
Aparitia unor limbaje precum CSS, Javascript,
posibila dezvoltarea unor pagini complexe
Intretinerea (in sensul actualizarii continutuludevine foarte dificila
Un nou tip de software: Content Managemen
(CMS)
7/25/2019 curs9 (1)
2/25
Content Management System
Un CMS este un software care permite:
crearea, manipularea, managementul, publicarea si
paginilor WEB intr-un mod colaborativ
Caracteristici CMS
Automatizeaza managementul continutului site-ul
Separa continutul paginilor de design-ul lor Permit utilizatorilor nespecialisti sa adauge contin
prin intermediul unei interfete grafice prietenoase
Permit adaugarea de comentarii la diferite postari
7/25/2019 curs9 (1)
3/25
Content Management System
Au o interfata care nu necesita cunostinte de HTM
cunostinte cel putin elementare pot contribui la cproductivitatii.
Face ca paginile WEB sa fie dinamice, ele fiind crea
utilizatorilor. La fiecare afisare a unei pagini conti
diferit.
Facilitati de administrare a site-urilor
Prin intermediul unei interfete WEB
Managementul fisierelor imagine, video, audio
Permite aprobarea/respingerea postarii unor infor
cadrul unor pagini WEB
7/25/2019 curs9 (1)
4/25
Content Management System
Managementul userilor/grupurilor
Planificare pentru publicare/stergere automata de
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
7/25/2019 curs9 (1)
5/25
Content Management System
Solutii de tip open source
Licenta gratuita
Disponibile pe multe sisteme de operare (Window
OS)
Metode de imbunatatire a performantelor (page c
Avantaje ale CMS Permite actualizarea rapida si eficienta a continutu
Scaderea costurilor asociate managementului info
(automatizarea operatiilor de creare/management
7/25/2019 curs9 (1)
6/25
Content Management System
Cresterea veniturilor
Vizitatorii au mereu informatie noua rapid, ceea ce contatragerea de noi potentiali clienti
Controlul versiunilor
Consistenta sporita a paginilor WEB
7/25/2019 curs9 (1)
7/25
Content Management System
Procesul Cu CMS Fara CMS
Crearea unei pagini noi Se bazeaza pe un template
predefinit. Toate linkurile se
actualizeaza automat.
De regula s
pagina exist
modifica co
Asigurarea consistentei Este asigurata automat de CMS. Operatie di
regula de de
Workflow-ul procesului de
publicare
Se face automat de CMS care
auditeaza toate operatiile. Dupa
aprobarea finala, continutul este
publicat automat.
Via email in
Publicarea s
programato
Momentul publicarii Imediat Cand are ti
Aspecte legale legate de
publicarea de nou continut
CMS-ul mentine lista tuturor
actualizarilor
Este la dispo
mentin site-
tuturor ope
manual.
7/25/2019 curs9 (1)
8/25
Content Management System
Arhitectura unui CMS open source
7/25/2019 curs9 (1)
9/25
Content Management System
Infrastructura necesara unui CMS
Sistemul de operare (ex. Linux)
Server WEB (ex. Apache)
Limbaje de scripting de tip server-side (ex. PHP, Jav
Server de baze de date (ex. MySQL)
Aplicatia CMS Exemple de CMS
Joomla https://www.joomla.org/
Wordpress https://wordpress.com/
7/25/2019 curs9 (1)
10/25
Content Management System
CMS-urile au nevoie de o infrastructura care
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)
7/25/2019 curs9 (1)
11/25
Content Management System
Instalare WAMP
Download de la adresa http://www.wampserver.c
http://www.wampserver.com/en/http://www.wampserver.com/en/7/25/2019 curs9 (1)
12/25
Content Management System
7/25/2019 curs9 (1)
13/25
Content Management System
7/25/2019 curs9 (1)
14/25
Content Management System
7/25/2019 curs9 (1)
15/25
Content Management System
7/25/2019 curs9 (1)
16/25
Content Management System
7/25/2019 curs9 (1)
17/25
Content Management System
7/25/2019 curs9 (1)
18/25
Content Management System
7/25/2019 curs9 (1)
19/25
Content Management System
7/25/2019 curs9 (1)
20/25
Content Management System
7/25/2019 curs9 (1)
21/25
Content Management System
7/25/2019 curs9 (1)
22/25
Content Management System
Download wordpress de la adresa https://wordpress.org/do
Se obtine fisierul wordpress-4.4.zip care se dezarhiveaza in fC:\wamp\www
https://wordpress.org/download/https://wordpress.org/download/7/25/2019 curs9 (1)
23/25
Content Management System
In browser se acceseaza URL-ul localhost/wo
7/25/2019 curs9 (1)
24/25
Content Management System
7/25/2019 curs9 (1)
25/25
Bibliografie
www.w3schools.com
V. Avram, D. Rizescu, Technologies for e-BusinUniversitara, Bucuresti, 2015.
B. Oancea, Bazele Informaticii, Editura Econom