get started zf3
TRANSCRIPT
![Page 1: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/1.jpg)
Coworking Connection – Recife – 21/03/2017
Juliano MesquitaZend Certified Enginner
[Get Started ZF3]
![Page 2: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/2.jpg)
3
• About ZF3• Composer• CRUD
Roteiro
![Page 3: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/3.jpg)
• Zend Technologies• PHP 5.6+• 100% Orientado a objetos• Composer• PHPUnit• PHP-FIG (www.php-fig.org)• Implementa a PSR-7• Google, Microsoft, StrikeIron e Comunidade
3
![Page 4: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/4.jpg)
https://framework.zend.com
![Page 5: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/5.jpg)
https://getcomposer.org
![Page 6: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/6.jpg)
Download Composerphp -r "copy('https://getcomposer.org/installer', 'composer-setup.php');”
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab316 6a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa035516 0742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink ('composer-setup.php'); } echo P HP_EOL;" php composer-setup.php
php -r "unlink('composer-setup.php');"
![Page 7: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/7.jpg)
composer.phar
![Page 8: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/8.jpg)
https://packagist.org
![Page 9: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/9.jpg)
php composer.phar require zendframework/zendframework
php composer.phar require zendframework/zend-mvcphp composer.phar require zendframework/zend-form
php composer.phar create-project –s dev zendframework/skeleton-application path/to/install
php composer.phar create-project zendframework/zend-expressive-skeleton path/to/install
• Framework Completo
• Instalação Individual
• Criando um projeto inicial
• Criando um projeto inicial simplificado
![Page 10: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/10.jpg)
https://framework.zend.com/learn
![Page 11: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/11.jpg)
Getting Started
3
![Page 12: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/12.jpg)
/public php -S localhost:8080
![Page 13: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/13.jpg)
CRUD3
![Page 14: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/14.jpg)
http://localhost:8080/album
![Page 15: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/15.jpg)
https://www.slideshare.net/JulianoMesquitadosSa/get-started-zf3
(81) 98717-5527
https://github.com/julianophp/zf3-skeleton-album
Contatos / Links
![Page 16: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/16.jpg)
![Page 17: Get Started ZF3](https://reader036.vdocuments.net/reader036/viewer/2022062306/58e5f9d71a28ab09478b5593/html5/thumbnails/17.jpg)