Iniciando Com O Zend Framework 2
()
About this ebook
Related to Iniciando Com O Zend Framework 2
Related ebooks
Aprendendo Vue Rating: 0 out of 5 stars0 ratingsIntrodução A Delphi Com Banco De Dados Firebird Rating: 0 out of 5 stars0 ratingsAprendendo A Programar Com Visual Basic .net Rating: 0 out of 5 stars0 ratingsProgramação em C# para iniciantes Rating: 0 out of 5 stars0 ratingsProgramando Um Sistema Web Em Java Com Jsf, Hibernate E Primefaces Rating: 0 out of 5 stars0 ratingsJava Para Todos Rating: 0 out of 5 stars0 ratingsEmber.js: Conheça o framework para aplicações web ambiciosas Rating: 0 out of 5 stars0 ratingsVRaptor: Desenvolvimento ágil para web com Java Rating: 0 out of 5 stars0 ratingsPlay Framework: Java para web sem Servlets e com diversão Rating: 0 out of 5 stars0 ratingsDesenvolvedor De Back-end Em 30 Dias Rating: 0 out of 5 stars0 ratingsNode.js: programe de forma rápida e prática Rating: 0 out of 5 stars0 ratingsIntrodução A Php Com Banco De Dados Mysql Rating: 0 out of 5 stars0 ratingsDesenvolvimento web com ASP.NET MVC Rating: 0 out of 5 stars0 ratingsProgramação Java Rating: 4 out of 5 stars4/5Mezzio e PHP 7: Uma união poderosa para criação de APIs Rating: 2 out of 5 stars2/5ASP.NET MVC5: Crie aplicações web na plataforma Microsoft® Rating: 0 out of 5 stars0 ratingsZend Expressive e PHP 7: Uma união poderosa para a criação de APIs Rating: 0 out of 5 stars0 ratingsPHP: Aprenda programação PHP rápida e facilmente. Rating: 4 out of 5 stars4/5Desenvolvimento De Software Ii C# Programação Em Camadas Rating: 0 out of 5 stars0 ratingsCakePHP: Construa aplicações web robustas rapidamente Rating: 0 out of 5 stars0 ratingsApostila De Html Para Iniciantes Rating: 0 out of 5 stars0 ratingsLaboratório Técnico Parte Ii Rating: 0 out of 5 stars0 ratingsPhp Com Mysql(pdo) Rating: 0 out of 5 stars0 ratingsCriar aplicações empresariais em C Um guia passo-a-passo para o desenvolvimento de aplicações empresariais Rating: 0 out of 5 stars0 ratingsProgramando Em Delphi Xe Rating: 0 out of 5 stars0 ratingsCloud computing: framework para seleção de provedor de serviços em nuvem Rating: 0 out of 5 stars0 ratingsDescomplicando Passo A Passo Rating: 0 out of 5 stars0 ratingsJavascript Rating: 0 out of 5 stars0 ratingsTestable: uma ferramenta gamificada para auxiliar o ensino de testes unitários Rating: 0 out of 5 stars0 ratingsPhp Progressivo Rating: 0 out of 5 stars0 ratings
Technology & Engineering For You
Modelos De Laudos Para Avaliação De Imóveis Urbanos E Rurais Rating: 0 out of 5 stars0 ratingsManutenção De Celulares Rating: 0 out of 5 stars0 ratingsPortuguês Para Concurso Rating: 0 out of 5 stars0 ratingsSistemas Hidráulicos Rating: 4 out of 5 stars4/5365 Ideias De Posts Para Ter Um Instagram De Sucesso! Rating: 0 out of 5 stars0 ratingsTratamentos térmicos e superficiais dos aços Rating: 5 out of 5 stars5/5Introdução Aos Comandos Elétricos Rating: 0 out of 5 stars0 ratingsDominando A Eletrônica Rating: 0 out of 5 stars0 ratingsEletricidade Básica Rating: 0 out of 5 stars0 ratingsGestão De Competências Rating: 0 out of 5 stars0 ratingsSegredos Ocultos Da T.i. Rating: 0 out of 5 stars0 ratingsProgramando Em Java Com Banco De Dados Rating: 0 out of 5 stars0 ratingsMotores automotivos: evolução, manutenção e tendências Rating: 5 out of 5 stars5/5Métodos e técnicas de pesquisas científicas Rating: 3 out of 5 stars3/5Engenharia Mecanica Rating: 0 out of 5 stars0 ratingsOsciloscópio: Primeiros Passos Rating: 5 out of 5 stars5/5Fundamentos De Programação Python Rating: 0 out of 5 stars0 ratingsPython Progressivo Rating: 5 out of 5 stars5/5A Perícia Judicial Rating: 0 out of 5 stars0 ratingsSeja O Bom Marido De Aluguel: Vol.ii Rating: 0 out of 5 stars0 ratingsLegislação De Segurança Do Trabalho: Textos Selecionados Rating: 0 out of 5 stars0 ratingsAstronomia Básica Rating: 5 out of 5 stars5/5Mecânica dos fluidos: Noções e aplicações Rating: 4 out of 5 stars4/5Power Bi Black Belt Rating: 0 out of 5 stars0 ratingsPython De A A Z Rating: 0 out of 5 stars0 ratingsEngenharia Civil: Concepção, Teoria E Prática Rating: 0 out of 5 stars0 ratingsManual Do Proprietário - Para Operação, Uso E Manutenção Das Edificações Residenciais. Rating: 5 out of 5 stars5/5Como se faz: 99 soluções de instalações hidráulicas e sanitárias Rating: 0 out of 5 stars0 ratingsParedes Gesso Acartonado Rating: 0 out of 5 stars0 ratings
Reviews for Iniciando Com O Zend Framework 2
0 ratings0 reviews
Book preview
Iniciando Com O Zend Framework 2 - Elton Luís Minetto
Introdução
A ideia deste livro é servir como um primeiros passos
no mundo do Zend Framework 2. Não vamos aqui nos aprofundar nas teorias ou formas mais complexas de construir projetos com o Zend Framework 2, mas vamos ver como criar um CRUD básico e conhecer alguns conceitos importantes.
No último capítulo do livro vamos ver os próximos passos, para onde podemos partir depois deste primeiro contato.
Vamos começar?
Instalando
O processo de instalação do Zend Framework 2 foi um dos tópicos que teve maior avanço desde as versões anteriores. Ficou realmente muito mais fácil de instalar e atualizar o framework e suas dependências.
Requisitos
Para criarmos um projeto usando o Zend Framework 2 precisamos atender os seguintes requisitos:
Um servidor Web. O mais usado é o Apache mas pode ser configurado usando outros como o IIS ou o Nginx. Os exemplos desse livro consideram o uso do servidor Apache. O PHP, apartir da versão 5.4, possui um servidor web embutido, mas não considerei o uso dele nesse livro pois nem todos os ambientes de desenvolvimento estão atualizados para as versões mais recentes da linguagem. No caso de usar o Apache é necessário que o módulo mod_rewrite esteja habilitado. No arquivo de configuração basta adicionar as linhas abaixo, ou alterá-las para refletir o seguinte:
1LoadModulerewrite_modulemodules/mod_rewrite.so2AddModulemod_rewrite.c3AllowOverrideall
Um banco de dados. Não é algo obrigatório mas no nosso caso iremos usar o banco MySQL. Claro que você pode usar outro banco como o SQLite ou o PostgreSQL, mas os exemplos serão escritos para o MySQL.
PHP 5.3.3 ou superior.
Extensão intl do PHP. O framework usa esta extensão para formatar datas e números. Esta extensão pode ser instalada usando-se o comando pecl do PHP.
Caso esteja usando Windows ou MacOSX estes requisitos podem ser facilmente cumpridos instalando-se um dos pacotes de desenvolvimento famosos como o XAMPP (Windows e MacOSX) ou o MAMP (MacOSX), que possuem todos os pacotes já configurados.
Usando-se Linux basta usar o sistema de gerenciamento de pacotes (apt-get, yum, etc) para instalar os pacotes necessários.
Instalando o framework
A forma mais recomendada de iniciar um projeto é usar um dos esqueletos de aplicação
que estão disponíveis no Github. A documentação oficial do framework recomenda o uso do:
https://github.com/zendframework/ZendSkeletonApplication
Para iniciarmos o nosso projeto vamos clonar o projeto usando o git. O primeiro passo é acessarmos nosso diretório de projetos. No meu MacOSX esse diretório é o /Users/eminetto/Documents/Projects/ mas você