![Page 1: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/1.jpg)
Concepţia unui sistem de administrare al conţinutului pentru
crearea de site-uri de ştiri, evenimente, blog sau e-commerce
Conducător Ştiinţific: Asist. Dr. ing. Vlad GROSUAbsolvent: Dan ARAMĂ
Universitatea“Politehnica” din BucureștiFacultatea de Electronică, Telecomunicații și Tehnologia Informației
2013
![Page 2: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/2.jpg)
Sumar
• Content Management System şi tehnologiile folosite in proiect
• Prezentarea aplicaţiei si a funcţionalităţilor oferite
• Concluzii si directii de dezvoltare ulterioară
![Page 3: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/3.jpg)
Content Management System
• Ce este un CMS?• Care este conţinutul? • Ce funcţii oferă?• De ce sunt necesare CMS-urile?
![Page 4: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/4.jpg)
Tehnologii• Limbaje folosite : • PHP şi MySQL• HTML, CSS, Javascript (JQuery)
![Page 5: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/5.jpg)
Contribuţia personală
• Realizarea integrală a unei interfeţe dinamice si interactive• Asigurarea funcţionalităţilor de CM, integrate in
interfaţă• Crearea unui sistem securizat, flexibil si optimizat
![Page 6: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/6.jpg)
Sistemul de utilizatori
• Diferite nivele de utilizatori• Vizitator• Autor• Editor• Administrator
• Vizitatorii se pot inregistra printr-o pagină specială• Utilizatorii cu funcii înalte – introdusi de administrator
![Page 7: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/7.jpg)
Interfaţa
![Page 8: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/8.jpg)
Introducerea articolelor
![Page 9: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/9.jpg)
Introducerea de imagini
![Page 10: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/10.jpg)
Administrarea comentariilor• Vizitatorii pot introduce comentarii• Este necesară moderarea acestor comentarii de către
administrator
![Page 11: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/11.jpg)
Personalizarea vizuală
![Page 12: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/12.jpg)
Personalizarea vizuală
![Page 13: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/13.jpg)
Personalizarea vizuală
![Page 14: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/14.jpg)
Modulul e-commerce
![Page 15: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/15.jpg)
Modulul e-commerce• Coşul de cumpărături – permite vizitatorilor să cumpere din
magazin
![Page 16: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/16.jpg)
Securitatea
• Criptarea parolelor utilizatorilor
• Protejarea sesiunii
• Utilizarea comenzii PDO ‘prepare’ pentru protecţia împotriva MySQL Injection
![Page 17: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/17.jpg)
Optimizarea pentru motoarele de cautare
SEO (Search Engine Optimization) • optimizarea vizibilităţii site-ului in lista rezultatelor
motoarelor de căutare• Metode:• Modificarea titlului• Titlurile articolelor • Link-urile si imaginile introduse in articole
![Page 18: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/18.jpg)
Responsive Web Design (RWD)
• Compatibilitatea cu majoritatea browserelor şi dispozitivelor pe care este accesibil un site• Adaptarea dimensiunea ecranului• Asigurarea functionalităţilor pe toate
dispozitivele
![Page 19: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/19.jpg)
Concluzii si dezvoltari ulterioare
• S-au respectat cerinţele de proiectare iar sistemul indeplineşte funcţiile principale ale unui CMS• Idei de imbunătăţire a sistemului• Utilizarea bazei de date de tip NoSQL• Utilizarea unuia din limbajele noi de programare –
Python sau Ruby (on Rails)• Rafinare SEO• Găzduire online
![Page 20: Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă](https://reader036.vdocuments.pub/reader036/viewer/2022062502/56815d88550346895dcb92ca/html5/thumbnails/20.jpg)
Concluzii si dezvoltari ulterioare
• Direcţii ulterioare de dezvoltare in web development:• Accent puternic pe RWD• Importanţa crescândă a SEO• Integrare cu Social Media• API şi Open-source