Roberto Bandiera
Gli obiettivi sono la Progettazione e lo Sviluppo di una Applicazione Web: dal diagramma dei Casi d?Uso alla realizzazione del prodotto finito utilizzando CodeIgniter 3, che ? un dei migliori e pi? usati framework PHP, classificato ?very developer friendly? da codersey.com. L?uso del pattern di sviluppo MVC (Model View Controller) facilita lo sviluppo e la manutenzione di applicazioni web moderne. Le tecniche presentate vanno dalla realizzazione delle prime pagine dell?applicazione secondo i fondamenti del pattern MVC, alla gestione della sessione di lavoro, all?accesso ad un database, alla validazione dei dati inseriti in un form, all?uso di AJAX, alla realizzazione di API, all?interazione con Telegram, al controllo degli accessi mediante un sistema di Role Based ACL, alla realizzazione di un Log personalizzato, all?invio automatico di E-Mail. L’autore insegna da diversi anni Informatica all?ITT ?Barsanti? di Castelfranco Veneto (TV).