Get Started ZF3

17
Coworking Connection – Recife – 21/03/2017 Juliano Mesquita Zend Certified Enginner [Get Started ZF3]

Transcript of Get Started ZF3

Page 1: Get Started ZF3

Coworking Connection – Recife – 21/03/2017

Juliano MesquitaZend Certified Enginner

[Get Started ZF3]

Page 2: Get Started ZF3

3

• About ZF3• Composer• CRUD

Roteiro

Page 3: Get Started ZF3

• 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://framework.zend.com

Page 5: Get Started ZF3

https://getcomposer.org

Page 6: Get Started ZF3

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

composer.phar

Page 8: Get Started ZF3

https://packagist.org

Page 9: Get Started ZF3

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://framework.zend.com/learn

Page 11: Get Started ZF3

Getting Started

3

Page 12: Get Started ZF3

/public php -S localhost:8080

Page 13: Get Started ZF3

CRUD3

Page 14: Get Started ZF3

http://localhost:8080/album

Page 15: Get Started ZF3

https://www.slideshare.net/JulianoMesquitadosSa/get-started-zf3

[email protected]

(81) 98717-5527

https://github.com/julianophp/zf3-skeleton-album

Contatos / Links

Page 16: Get Started ZF3
Page 17: Get Started ZF3