Your SlideShare is downloading. ×
0
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

ConfSL: Sviluppo Applicazioni web con Symfony

822

Published on

Introduzione al framework symfony per lo sviluppo di applicazioni web

Introduzione al framework symfony per lo sviluppo di applicazioni web

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
822
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Sviluppare applicazioni web con il framework PHP Symfony Luca Saba - HAL Software Soluzioni Informatiche
  • 2. Mi presento <ul><li>Luca Saba
  • 3. Primo accesso a internet: 1994
  • 4. Primo sito web: 1996
  • 5. Prima distro linux: 1998
  • 6. Inizio sviluppo software: 2003
  • 7. PHP dal 2005
  • 8. Symfony dal 2007 </li></ul>
  • 9. Cosa faccio <ul><li>Sviluppo software per la HAL Software </li><ul><li>ePod: Gestione Elettronica del Protocollo
  • 10. A.Li.G.A.: Accesso in linea Gestione Ambientale
  • 11. WebHS: (sarà un) Gestionale per studi radiologici </li></ul><li>Ubuntero (ex RedHat, ex Fedora)
  • 12. Traduttore per la rivista Full Circle Magazine </li></ul>
  • 13. Applicazioni web Indipendenti dal SO
  • 14. Applicazioni web Indipendenti dal SO Facilità nell'aggiornamento !@S&# ????
  • 15. Perché usare un framework
  • 16. Perché usare un framework <ul><li>Accesso alla base dati
  • 17. Gestione delle sessioni
  • 18. Sicurezza
  • 19. Gestione autenticazione
  • 20. Gestione input utente
  • 21. Condivisione esperienza </li></ul>
  • 22. Perché usare Symfony
  • 23. Perché usare Symfony
  • 24. Perché usare Symfony (continua) TEST DRIVEN DEVELOPMENT DON'T REPEAT YOURSELF DRY KISS KEEP IT SIMPLE STUPID MVC MODEL VIEW CONTROLLER
  • 25. Mettiamo le mani in pasta <ul><li>Un autore scrive gli articoli
  • 26. Gli utenti possono vedere la lista degli articoli
  • 27. Gli utenti possono aggiungere commenti
  • 28. Gli utenti possono valutare gli articoli </li></ul>Creiamo un banale blog
  • 29. Mettiamo le mani in pasta
  • 30. L'ORM - Controller Model
  • 31. L'ORM - View
  • 32. I Form - Controller Model
  • 33. I Form - View
  • 34. Estendere l'ambiente con i plug-in Estendo il Model
  • 35. Estendere l'ambiente con i plug-in
  • 36. Estendere l'ambiente con i plug-in
  • 37. Estendere l'ambiente con i plug-in
  • 38. Alcuni Plug-in
  • 39. Gestione del back-end
  • 40. Back-end: generate-admin
  • 41. Ambiente di Test – unit testing
  • 42. Ambiente di Test – functional testing
  • 43. Ambiente di Test – functional testing
  • 44. Infine... Sorgenti su: http://github.com/lucasaba/miniblog Presentazione su: http://www.slideshare.net/lucasaba/ Contattatemi su: [email_address] lucasaba Luca Saba lucasaba

×