Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Desenvolvendo com ZF2

Desenvolvendo com ZF2

Slides utilizados na primeira aula sobre ZF2 na Pós-Graduação da UNOESC

Er Galvão Abbott

July 29, 2016
Tweet

More Decks by Er Galvão Abbott

Other Decks in Technology

Transcript

  1. Desenvolvendo com Zend Framework 2 www.galvao.eti.br CC Attribution-ShareAlike 3.0 Unported

    License by Er Galvão Abbott - 8/11/16 - 1 / 12 Desenvolvendo com Zend Framework 2 Prof. Er Galvão Abbott UNOESC Turma de 2016
  2. Presidente da ABRAPHP – Associação Brasileira de Profissionais PHP Diretor

    da PHP Conference Brasil Contribui para a tradução da documentação oficial Atua como Zend Framework Evangelist para o ZTeam, da Zend. Professor (Especialista) de Pós-Graduação UNOESC (SC) e Faculdade Alfa (PR) 20+ anos desenvolvendo sistemas e aplicações com interface web 15+ destes com PHP 7+ com Zend Framework Palestrante em eventos nacionais e internacionais Instrutor de cursos presenciais e a distância Fundador e líder do GU PHPBR Fundador* e membro do GU PHPRS Site: http://www.galvao.eti.br/ http://people.php.net/galvao Twitter: @galvao Slides e Documentos: http://slideshare.net/ergalvao Github: http://github.com/galvao Posts: https://medium.com/@galvao Quem?! CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott - 8/11/16 - 2 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2
  3. MVC CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott

    - 8/11/16 - 3 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2 Model View Controller php php HTML, CSS, JS e… php*
  4. MVC CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott

    - 8/11/16 - 4 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2 Model View Controller
  5. MVC + Front Controller CC Attribution-ShareAlike 3.0 Unported License by

    Er Galvão Abbott - 8/11/16 - 5 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2
  6. Frameworks++ CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott

    - 8/11/16 - 6 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2 Organização (separação das camadas); Boas Práticas; Padronização; Implementações complexas solucionadas; Extensibilidade;
  7. Frameworks-- CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott

    - 8/11/16 - 7 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2 Engessamento; Curva de Aprendizado;
  8. CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott -

    8/11/16 - 8 / 12 www.galvao.eti.br Frameworks CodeIgniter; Cake; Laravel; Symfony; Zend Framework (e derivados*); Etc… etc… etc... Desenvolvendo com Zend Framework 2
  9. CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott -

    8/11/16 - 9 / 12 www.galvao.eti.br Requisitos Servidor Web; VHost; Git*; Composer*; Desenvolvendo com Zend Framework 2
  10. VHost CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott

    - 8/11/16 - 10 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2 <VirtualHost projeto_pos.local:80> ServerName projeto_pos.local DocumentRoot /path/to/projeto_pos/public <Directory /path/to/projeto_pos/public> AllowOverride All Require all granted </Directory> </VirtualHost> 127.0.0.1 projeto_pos.local
  11. CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott -

    8/11/16 - 11 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2 Composer getcomposer.org
  12. CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott -

    8/11/16 - 12 / 12 www.galvao.eti.br Desenvolvendo com Zend Framework 2 Skeleton php composer.phar create-project --stability="dev" zendframework/skeleton-application path/to/projeto_pos 2.*