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

Avatar for Er Galvão Abbott

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.*