Escolar Documentos
Profissional Documentos
Cultura Documentos
Diego Mariano
diegomariano.com
1
Objetivo
• Apresentar boas práticas de programação na
linguagem PHP
2
PSRs
• PHP Standard Recommendation (Recomendações padrões de PHP)
• PHP-FIG (Framework Interop Group)
– CakePHP
– Doctrine
– Symfony 2
– Drupal
– Zend Framework 2
3
Objetivo do PHP-FIG
• Busca criar padrões que projetos possam
seguir, definindo assim um “formato global”
para projetos PHP.
4
Chaves PSR
– “MUST” (DEVE);
– “MUST NOT” (NÃO DEVE);
– “REQUIRED” (OBRIGATÓRIO);
– “SHALL” (TEM QUE);
– “SHALL NOT” (NÃO TEM QUE);
– “SHOULD” (DEVERIA);
– “SHOULD NOT” (NÃO DEVERIA);
– “RECOMMENDED” (RECOMENDADO);
– “MAY” (PODE);
– “OPTIONAL” (OPCIONAL).
5
Sobre as PSR
6
PHP do Jeito Certo
• é uma referência rápida para introduzir a
desenvolvedores às melhores práticas da
linguagem PHP
7
Referências para estudo
• https://www.php-fig.org/
• https://davidlima.com.br/post/php-fig-e-as-psr--parte-1/
• http://br.phptherightway.com/
• https://certificacao.imasters.com.br/test/php-boas-praticas
8
.com Obrigado!
@diiegomariano
9