Precisa de um freelancer, códigos-fonte e exemplos completos? Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
O Zend Framework é um framework open
source e de alta qualidade que visa facilitar a tarefa do desenvolvimento
de aplicações web e web services usando PHP.
Construído na verdadeiro espiríto PHP, o Zend
Framework apresenta funcionalidades poderosas e de fácil
uso. Entre seus atrativos, podemos encontrar facilidadades para
o desenvolvimento de web sites modernos, robustos e seguros.
2 - Baixando e instalando o Zend Framework
O Zend Framework é construído
em cima dos aspectos de orientação a objetos do
PHP 5 e exige no mínimo PHP 5.1.4. Após verificar
se sua instalação do PHP obedece a este requisito,
vamos proceder com a instalação.
O primeiro passo para a instalação é direcionar
seu browser para http://framework.zend.com.
Vá até a seção de downloads e encontre
a versão mais atual e estável. Para este artigo
nós vamos usar o Zend Framework 1.0.4, disponível
no arquivo ZendFramework-1.0.4.zip (com o tamanho
de 5,17Mb). Baixe e descompacte este arquivo no diretório
de sua preferência.
Ao descompactar o arquivo, você encontrará os diretório
demos, tests e library.
Dentro do diretório library encontramos
uma pasta com o nome de Zend. É esta
pasta que devemos colocar no servidor web para que nossos códigos
PHP possam acessar as classes, funções e outras
funcionalidades presentes no framework.
O melhor lugar para colocar a pasta Zend, é em um diretório
chamado include, que deverá estar fora da raiz do site,
ou seja, não deverá estar disponível para
acesso público. O passo-a-passo a seguir é direcionado
a desenvolvedores que possuem sites hospedados em servidores
comerciais. A instalação a seguir foi feita em
um site hospedado em um servidor Linux na Locaweb:
a) Comece criando uma pasta chamada include
fora da área pública do site. Geralmente esta
pasta estará no mesmo nível das pastas temp e
public_html.
b) Transfira o arquivo ZendFramework-1.0.4.zip
para um diretório qualquer de sua hospedagem.
c) Conecte-se à sua hospedagem usando
Telnet e tente fazer algo como o que temos em seguida:
bash-2.05b$ unzip ZendFramework-1.0.4.zip
bash-2.05b$ mv ZendFramework-1.0.4/library/Zend
include
Pronto! Agora o diretório include inclue a pasta Zend
e todo o seu conteúdo. O próximo passo é
aprender como importar as classes e funções do
Zend Framework para nossos arquivos PHP.
3 - Importando os módulos e classes do Zend Framework
para seus códigos PHP
O primeiro passo para usar os módulos e classes do Zend
Framework é aprender a importá-los para seus documentos
PHP. A forma mais fácil de fazer isso é adicionar
o diretório include que criamos anteriormente no include_path.
Veja:
// adiciona mais um
valor no include_path
set_include_path('/home/XXXX/XXX/XXXX/include');
Troque os "Xs" pelas configurações específicas
de sua hospedagem. Agora, basta importar os módulos desejados:
// importa o módulo
Zend_Pdf
require_once 'Zend/Pdf.php';
4) Conclusão
O Zend Framework é, sem dúvida,
uma das maiores coleções de módulos, classes
e funções disponíveis para uso com PHP.
Por ser um projeto para o qual centenas de desenvolvedores contribuem
códigos e idéias constantemente, este framework
está maduro e muito consistente. Vale a pena dar uma
conferida em suas funcionalidades. Convidamos-o, agora, a visitar
nossa seção
de dicas, truques e anotações sobre o Zend Framework.
Temos certeza que você encontrará muita coisa útil.
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.