Review: Guia para Programação com Framework Zend (Cal Evans)
Zend Framework. Esta é a palavra do momento se seu trabalho de alguma forma se relaciona com PHP, existe muita necessidade de material em português para o Zend Framework e em inglês também, uma vez que Framework cresce BEM mais rápido que sua própria documentação; digo isso para que ao comprar um livro sobre o Zend Framework o leitor não tenha o otimismo de que o livro irá cobrir o assunto de forma completa, mas que espere algo mais próximo de uma referência rápida de como utilizar os diferentes componentes do Framework ou como começar a utilizá-lo, que é o caso que iremos analisar.
Tendo dito tudo isso, este ano Cal Evans lançou seu livro sobre o Zend Framework. Um livro pequeno, rápido, fácil de ler e entender. A versão original foi publicada pela php|architect, a brasileira ( assunto desta review ) foi traduzida e publicada pela Editora Ciência Moderna. Entre os assuntos cobertos no livro estão o modelo MVC ( relativamente bem explicados ) separados entre 3 capítulos distintos, um para cada camada da implementação, a utilização do Zend_Auth, um pouco sobre Webservices, Exceptions, entre outros. Os capítulos do livro estão descritos abaixo:
- O que faz o framework
- Iniciando
- O controlador
- A camada de negócios
- A camada de apresentação
- Acesso a dados
- Autenticação
- Classe ninja super-secreta: Globals.php
- Webservices
- Exceptions
- Rich Internet Aplications
- Truques de Partes do Framework Zend
- Zend_Layout e fazendo Two-Step
Cal Evans começa o livro explicando o projeto do Zend Framework e seu desenvolvimento até hoje, para depois ensinar em um passo-a-passo bem rápido baixar, instalar e configurar o Zend Framework para o desenvolvimento de qualquer projeto. Tendo a base de um projeto, ainda no estilo passo-a-passo, o autor ajuda o leitor a criar seu primeiro Controller, apresenta os Models e a razão de sua existência para então apresentar as Views. A camada de acesso a banco é demonstrada de forma breve, mas que irá permitir o leitor utilizá-la de forma extremamente razoável assim como o módulo de autenticação do Zend Framework e o restante do livro.
O livro é extremamente recomendado para os programadores que estão começando na área e não têm nenhum conhecimento sobre frameworks em geral. A linguagem – como dito antes – é extremamente simples e direta, o livro serve ao propósito dele: de ser direto e útil ao seu contexto. É interessante notar também nos exemplos que o autor usa a preocupação com a segurança.
Porém nem tudo são flores, a leitura do livro é frustrante – para não dizer irritante – por causa dos constantes erros de tradução: “Frameworks sucks” virou “Frameworks sugam” e “to live on the edge” virou “viver na beirada”, por exemplo.Mas como dito no parágrafo anterior, o livro é útil ao público que se destina, porém a versão em Português publicada pela Editora Ciência Moderna ( E pasmem ! Existiu um revisor do livro ! ) têm claramente o seguinte público alvo: programadores php iniciantes com algum – ou nenhum – conhecimento sobre frameworks , muita paciência, tolerância e porque não muito senso de humor !

Guia para Programação com Framework ZEND
Guia para Programação com Framework ZEND
Cal Evans
Editora Ciência Moderna
192 páginas – 1aª edição – 2008
ISBN: 9788573937558 – Formato: 16 x 23
Preço aproximado de R$40,00

