Sommario .......................................................................... 1
Introduzione ...................................................................................................................................................... 2
Descrizione del progetto ............................................................................................................................. 2
Software e strumenti .................................................................................................................................... 2
Materiale esterno ......................................................................................................................................... 2
Note e accorgimenti ................................................................................................................................... 2
Cenni teorici ...................................................................................................................................................... 3
Programmazione web ................................................................................................................................. 3
CSS.................................................................................................................................................................. 3
jQuery ............................................................................................................................................................. 4
JSON ............................................................................................................................................................... 4
AJAX ............................................................................................................................................................... 4
Database & SQL ........................................................................................................................................... 5
Database ........................................................................................................................................................... 6
Realtà da rappresentare ............................................................................................................................. 6
Modello E-R ................................................................................................................................................... 6
Modello Logico ............................................................................................................................................. 6
Struttura del sito ................................................................................................................................................ 7
Organizzazione file ....................................................................................................................................... 7
Login e Logout .............................................................................................................................................. 8
Menu principale ........................................................................................................................................... 9
Pagina di login .............................................................................................................................................. 9
Pagina di registrazione .............................................................................................................................. 10
Banner utente ............................................................................................................................................. 12
Banner hashtag .......................................................................................................................................... 13
Pagina di ricerca ........................................................................................................................................ 14
Form di pubblicazione ............................................................................................................................... 17
Post ............................................................................................................................................................... 19
Commento .................................................................................................................................................. 22
Pagina hashtag .......................................................................................................................................... 23
Pagina profilo .............................................................................................................................................. 24
Pagina home .............................................................................................................................................. 26
Sicurezza .......................................................................................................................................................... 27
HTTPS e certificato digitale ........................................................................................................................ 27