Evolucao php2

415 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
415
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Evolucao php2

  1. 1. A Evolução do PHP a linguagem número 1 da web ProPHP16/02/2013 Evaldo Junior
  2. 2. O maior inimigo do PHP É o PHP de anos atrás
  3. 3. Apostila de 20031º resultado no Google
  4. 4. Outro grande inimigo do PHP são os programadores PHP
  5. 5. Enquanto isso, em 2012... Alguém tem acompanhado essa discussão sobre a mudança radical do php? Um amigo me disse que vai mudar muito coisa e a transição como vai lenta e demorada.fonte: http://meiobit.com/9356/mudancas-no-php6- serao-polemicas/ Sim, um texto de 2006!
  6. 6. register_globals
  7. 7. E então? Existe uma maneira correta de se programar em PHP?
  8. 8. PHP-FIG
  9. 9. br.phptherightway.com
  10. 10. Use sempre a versão atualPode ser a 5.3 ou a 5.4, hoje em dia
  11. 11. Use o servidor embutido php -S 0.0.0.0:8080
  12. 12. PSR-0 (Autoload, namespaces)
  13. 13. Guia de Estilos: PSR-1 e PSR-2
  14. 14. PSR-1 (Padrão básico)
  15. 15. PSR-2 (Guia de estilos)
  16. 16. Sem um guia de estilos
  17. 17. Multi paradigma
  18. 18. Falta de namespaces
  19. 19. Namespaces
  20. 20. SPLA biblioteca padrão
  21. 21. PEAR
  22. 22. Composer
  23. 23. composer.json
  24. 24. Packagist
  25. 25. Design Patterns
  26. 26. Exceptions
  27. 27. Bancos de dados
  28. 28. PDO
  29. 29. Doctrine ORM
  30. 30. Segurança
  31. 31. Sanitização
  32. 32. ValidaçãoFrameworks – Respect
  33. 33. TDDPHPUnit – SimpleTest – PUnit
  34. 34. FrameworksCI – ZF – Cake - Symfony
  35. 35. Micro frameworks Slim – Silex
  36. 36. PaaS ● https://pagodabox.com/ ● https://appfog.com/
  37. 37. Mais informações● http://www.phptherightway.com/● http://www.php-fig.org/● http://pear.php.net/● http://getcomposer.org/● https://packagist.org/
  38. 38. Mais informações● http://www.phptherightway.com/● http://www.php-fig.org/● http://pear.php.net/● http://getcomposer.org/● https://packagist.org/
  39. 39. Perguntas?
  40. 40. Obrigado!http://infog.casoft.info/https://github.com/InFog Imagens em CC no Flickr@InFog9evaldojuniorbento@gmail.com

×