18
Zend Framework TotalFlex

Zend Framework TotalFlex

Embed Size (px)

DESCRIPTION

Palestra do PHP - Day na UVV, sobre Zend Framework.Marcio Sfalsin.

Citation preview

Page 1: Zend Framework TotalFlex

Zend Framework TotalFlex

Page 2: Zend Framework TotalFlex

Vendendo meu peixe…

Page 3: Zend Framework TotalFlex

Jogo rápido

Page 4: Zend Framework TotalFlex

Não é…

Page 5: Zend Framework TotalFlex

Não é…

Page 6: Zend Framework TotalFlex

Não é…

Page 7: Zend Framework TotalFlex

Não é…

Page 8: Zend Framework TotalFlex

Porque usar Zend Framework?Porque usar um Framework?

Page 9: Zend Framework TotalFlex

Boas opções :•Zend •CakePHP•Akelos•CodeIgniter•Prado•Symfony•Yii

Page 10: Zend Framework TotalFlex

OK, mas …Porque usar Zend Framework?

Page 11: Zend Framework TotalFlex

Característica CakePHP Zend Framework

Licença MIT BSD

Compatibilidade PHP 4 and 5 5.1.4 or later

Documentação boa Excelente

Comunidade Forte Forte

Tutoriais/Exemplos/Scripts prontos

Excelente Pobre

MVC Rigoroso Opcional

Convenções Rigoroso Flexíveis

Configuração PHP filePHP Array, XML, or 

INI files

Abstração de banco de dados

PHP, PEAR, ADODB PHP, PDO

Segurança Baseado em ACL Baseado em ACL

Cache Bom Excelente

Sessões Excelente Execlente

Log e Debug Bom Excelente (ha-ha-ha)

Templates PHP-based PHP-based

Helpers Bom Excelente

JavaScript/Ajax Bom Pobre (dojo)

Web Services Bom ExcelenteAutor : Chad Kieffer

Page 12: Zend Framework TotalFlex

mas ainda não respondeu a pergunta …Porque usar Zend Framework?

Page 13: Zend Framework TotalFlex

Se você:•Sabe MVC (ou não) •Quer controle sobre sua aplicação•Quer suporte a webservices•Quer flexibilidade•Quer aplicar boas práticas•Quer “des-sobrinhar” as coisas

Page 14: Zend Framework TotalFlex

Agora sim, TotalFlex

Page 15: Zend Framework TotalFlex

Zend SELF-SERVICE

Page 16: Zend Framework TotalFlex

Zend MVCOu

Zend MVCOu

Zend MVCOu

Zend …VC

Use e Abuse

Page 17: Zend Framework TotalFlex

Dúvidas?

Page 18: Zend Framework TotalFlex

Thank YOU!

[email protected]

27 4105 2595