6. PHP|tek 2009
• Cal Evans - Evangelista PHP
• Sebastian Bergmann - PHPUnit
• Ben Ramsey - OAuth
• Sara Golemon - HHVM
7. PHP|tek 2009
Andrei Zmievski to keynote php|tek 2009
February 3rd — We're proud to announce that Andrei
Zmievski will be the main keynote speaker at php|
tek 2009! Andrei recently became a Open Source
Fellow at Internet giant Digg, and he's hard at work to
steer the development of future versions of PHP.
Andrei's keynote, titled The Future of PHP 6, will
explore the innovations coming with the next
generation of PHP, the roadmap to development and
delivery, and what you can do to be prepared when
the big day comes.
9. PHP-FIG
• Definem as Recomendações Padrões do PHP
(PSR);
• Seus membros são representantes de vários
frameworks e ferramentas PHP;
• O WordPress não faz parte.
12. PSR-0
• Criado para definição de um autoloader padrão
para projetos PHP;
• Obriga o projeto a ter uma estrutura de classes
organizada por namespaces;
• Atualmente depreciada em favor da PSR-4.
http://www.php-fig.org/psr/psr-0/
14. Composer
É uma ferramenta para gerenciamento de
dependências em PHP. Ela permite você declarar as
bibliotecas que seu projeto depende e ele gerenciará
(instalar/atualizar) elas para você.
https://getcomposer.org/doc/00-intro.md
15. Composer
• É possível adicionar repositórios de diferentes
fontes através da propriedade repositories;
• Os repositórios não precisam estar no GitHub e
nem ser versionado com o Git. São aceitos outros
formatos: SVN, zip, PEAR e o que você quiser.
https://getcomposer.org/doc/05-repositories.md
18. WPackagist
• Serviço que faz uma interface entre o repositório
de plugins e temas e o Composer;
• Adiciona dois novos tipos de projetos: wordpress-
plugin e wordpress-theme.
20. Webroot Installer
• Permite em um pacote raiz (root) definir um
diretório raiz-web (webroot) e instalar UM pacote
nesse diretório;
• Não é permitido a instalação de mais de um
pacote.
https://github.com/fancyguy/webroot-installer
22. WP-CLI
WP-CLI é um conjunto de ferramentas para linha de
comando que permite gerenciar instalações
WordPress. Você pode atualizar plugins, configurar
instalação multisite e muito mais.