PHP, non lo stesso vecchio linguaggio by Massimiliano Arione

720 views

Published on

PHP è ormai da oltre dieci anni uno dei linguaggi più importanti del web. Tuttavia, ha spesso ricevuto diverse critiche, soprattutto dai teorici più puristi della programmazione. In questo talk mostreremo come PHP si sia incredibilmente evoluto negli ultimi tempi e, pur mantenendo una larga retro-compatibilità, sia diventato un linguaggio che non ha niente da invidiare ai suoi più blasonati concorrenti.

Published in: Technology, Art & Photos
1 Comment
5 Likes
Statistics
Notes
No Downloads
Views
Total views
720
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
13
Comments
1
Likes
5
Embeds 0
No embeds

No notes for slide

PHP, non lo stesso vecchio linguaggio by Massimiliano Arione

  1. 1. Massimiliano Arione non lo stesso vecchio linguaggio
  2. 2. about
  3. 3. about
  4. 4. about
  5. 5. about
  6. 6. PHP...
  7. 7. spaghetti code
  8. 8. spaghetti code
  9. 9. le origini<FORM ACTION="/cgi-bin/php.cgi/~userid/display.html"METHOD=POST><INPUT TYPE="text" name="name"><INPUT TYPE="text" name="age"><INPUT TYPE="submit"></FORM><? if($age>50); echo "Hi $name, you are ancient!<p>"; elseif($age>30); echo "Hi $name, you are very old!<p>"; else; echo "Hi $name."; endif;>
  10. 10. le origini classi
  11. 11. le origini classi
  12. 12. le origini classi oggetti
  13. 13. le origini classi oggetti
  14. 14. le origini classi oggetti pattern
  15. 15. le origini classi oggetti pattern
  16. 16. ma poi...
  17. 17. e gli sviluppatori?
  18. 18. i problemi
  19. 19. i problemiNIH
  20. 20. i problemi
  21. 21. lo scopo
  22. 22. lo scopo 1. divertimento
  23. 23. lo scopo 2. qualità
  24. 24. le soluzioni
  25. 25. le soluzioni
  26. 26. le soluzioni
  27. 27. le soluzioni
  28. 28. lattuale ecosistema
  29. 29. lattuale ecosistema
  30. 30. lattuale ecosistema
  31. 31. lattuale ecosistema
  32. 32. lattuale ecosistema
  33. 33. lattuale ecosistema
  34. 34. ma anche...
  35. 35. domande ?
  36. 36. creditshttp://www.mulaz.org/spam/wp-content/uploads/2009/12/pG3q7.jpghttp://sourcemaking.com/files/sm/images/spagett.jpghttp://inliniac.files.wordpress.com/2009/01/20090115-msc-sguil-code.pnghttp://www.php.net/manual/phpfi2.php#startinghttp://static.blogo.it/ossblog/go_php5.pnghttp://images.wikia.com/nonciclopedia/images/archive/8/80/20110124225729!Swiss-army-knife.jpghttp://cdn.androidpolice.com/wp-content/uploads/2013/02/nexusae0_image59.pnghttp://www.planetgeek.ch/wp-content/uploads/2010/06/image1.pnghttp://brandhabits.files.wordpress.com/2010/06/reinventing-the-wheel.jpghttp://mordor.digitaldarkness.com/phing/images/dont_repeat.jpghttp://www.jaspermorrison.com/images/projects/tableware_kfs.jpghttp://blog.indeed.it/wp-content/uploads/2012/05/graph-atd-full1.pnghttp://attosoft.info/images/mascot/elephpant.pnghttp://octodex.github.com/images/socialite.jpghttp://getcomposer.org/img/logo-composer-transparent.pnghttp://blog.twelvecode.com/wp-content/uploads/2012/06/php_fig-620x300.pnghttp://2.bp.blogspot.com/-sB1-dhxwx5c/T5MonNLbzVI/AAAAAAAAAKo/KG-cL8ZxO6k/s1600/PHPUnit-logo.jpghttp://symfony.com/logohttp://framework.zend.com/participate/logoshttp://buby.it/var/ezflow_site/storage/images/media/images/ez-publish-logo/611-1-ita-IT/eZ-Publish-Logo.pnghttps://github.com/laravelhttp://symfony.com/uploads/assets/doctrine/logo.pnghttp://www.seoperseo.it/wp-content/uploads/2010/09/joomlapng.pnghttp://wordpress.org/about/logos/http://upload.wikimedia.org/wikipedia/commons/6/63/Wikipedia-logo.png

×