Post on 06-Apr-2017
Coworking Connection – Recife – 21/03/2017
Juliano MesquitaZend Certified Enginner
[Get Started ZF3]
3
• About ZF3• Composer• CRUD
Roteiro
• 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
https://framework.zend.com
https://getcomposer.org
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');"
composer.phar
https://packagist.org
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
https://framework.zend.com/learn
Getting Started
3
/public php -S localhost:8080
CRUD3
http://localhost:8080/album
https://www.slideshare.net/JulianoMesquitadosSa/get-started-zf3
julianophp@gmail.com
(81) 98717-5527
https://github.com/julianophp/zf3-skeleton-album
Contatos / Links