1 / 20

Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă

Universitatea“Politehnica” din București Facultatea de Electronică, Telecomunicații și Tehnologia Informației. Concep ţ ia unui sistem de administrare al con ţ inutului pentru crearea de site- uri de ş tiri, evenimente , blog sau e-commerce.

arvid
Download Presentation

Conduc ă tor Ş tiin ţ ific: Asist . Dr. ing . Vlad GROSU Absolvent: Dan ARAM Ă

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Universitatea“Politehnica” din București Facultatea de Electronică, Telecomunicații și Tehnologia Informației Concepţia unuisistem de administrare al conţinutului pentrucrearea de site-uri de ştiri, evenimente, blog sau e-commerce Conducător Ştiinţific: Asist. Dr. ing. Vlad GROSU Absolvent: Dan ARAMĂ 2013

  2. Sumar • Content Management System şi tehnologiile folosite in proiect • Prezentarea aplicaţiei si a funcţionalităţilor oferite • Concluzii si directii de dezvoltare ulterioară

  3. Content Management System • Ceeste un CMS? • Care este conţinutul? • Ce funcţii oferă? • De ce sunt necesare CMS-urile?

  4. Tehnologii • Limbaje folosite : • PHP şi MySQL • HTML, CSS, Javascript (JQuery)

  5. 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

  6. 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

  7. Interfaţa

  8. Introducerea articolelor

  9. Introducerea de imagini

  10. Administrarea comentariilor • Vizitatorii pot introduce comentarii • Este necesară moderarea acestor comentarii de către administrator

  11. Personalizarea vizuală

  12. Personalizarea vizuală

  13. Personalizarea vizuală

  14. Modulul e-commerce

  15. Modulul e-commerce • Coşul de cumpărături – permite vizitatorilor săcumpere din magazin

  16. Securitatea • Criptarea parolelor utilizatorilor • Protejarea sesiunii • Utilizarea comenzii PDO ‘prepare’ pentru protecţia împotriva MySQL Injection

  17. 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

  18. 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

  19. 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

  20. 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

More Related