Get Started ZF3

Post on 06-Apr-2017

51 views 0 download

Transcript of Get Started ZF3

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