A Evolução do PHPa linguagem número 1 da web
Evaldo JuniorPHP Conference 201329/11/2013
CC BY-NC-SA
Evaldo Junior
● Tecnólogo em Processamento de Dados● MBA em Gestão Estratégica de TI● Desenvolvedor Web● Uso principalmente PHP
– HTML, CSS, JavaScript, SQL...
● GNU/Linux - Python - Vim● Dafiti● Unimonte
PHP e MySQL – Casa do Código
EVALDO10 - 10%
PHP Nasceu em 1995!
O maior inimigo do PHP
É o PHP de anos atrás
Apostila de 20031º resultado no Google
Outro grande inimigo do PHPsão os programadores PHP
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 vai ser lenta e demorada.
fonte: http://meiobit.com/9356/mudancas-no-php6-serao-polemicas/
Enquanto isso, em 2012...
Sim, um texto de 2006!
Algo comum em PHP...
Algo comum em PHP...
E então? Existe uma maneira correta de se programar em PHP?
br.phptherightway.com
Use sempre a versão atual
Pode ser a 5.4 ou a 5.5, hoje em dia
Use o servidor embutido
php -S 0.0.0.0:8080
PSR-0 (Autoload, namespaces)
Guia de Estilos: PSR-1 e PSR-2
PSR-1 (Padrão básico)
PSR-2 (Guia de estilos)
Sem um guia de estilos
Falta de namespaces
SPLA biblioteca padrão
Validação
Respect Validation
TDD
PHPUnit – SimpleTest – PUnit
Frameworks
Fuel – Laravel - ZF – Cake - Symfony
Micro frameworks
Slim – Silex
PaaS
● https://pagodabox.com/ ● https://appfog.com/
Mais informações
● http://www.phptherightway.com/ ● http://www.php-fig.org/ ● http://pear.php.net/ ● http://getcomposer.org/ ● https://packagist.org/
Obrigado!
http://evaldojunior.com.br/ https://github.com/InFog @InFog9 evaldojuniorbento@gmail.com
Imagens em CC no Flickr