+1

Release do Zend Framework

criado por Benjamin Grando Moreira em 30/03/2006 4:40pm
O Zend Framework (ZF) é um PHP framework que foi lançado no dia 4 de março em sua versão 0.1.1 e inclui diferentes componentes desenvolvidos em PHP5 para prover alta qualidade para desenvolvimento de aplicações web e web services. O ZF possui licença Zend License 1.0 (http://framework.zend.com/framework_license_1.0.txt). A documentação é bastante rica, já que se trata de uma empresa de renome, e inclui alguns exemplos de utilização.

Essa versão disponibilizada não me agradou já que eu utilizo outros componentes que acabam fazendo a mesma coisa. Os componentes que estão implementados atualmente no ZF são:

Zend_Controller and Zend_View
Prove a base para um simples MVC. O Zend_View provê encapsulamento da lógica de apresentação. Em outras palavras, essa é a engine de template do ZF (eu utilizo a Smarty Template que é mais rica).

Zend_Db
Componente que provê acesso a banco de dados. Um componente para camada de abstração do banco de dados. Fácil de usar como outros (eu uso a ADOdb).

Zend_Feed
Componente que auxilia a geração de dados RSS e Atom para feeds.

Zend_HttpClient
Componente para o desenvolvimento de CLIENTES web services (eu uso o NUSOAP).

Zend_Service
Componente para o desenvolvimento de SERVIDORES web services (eu uso o NUSOAP).

Zend_InputFilter
Um filtro para desenvolvimento de aplicações seguras. Ele prove ferramentas básicas para filtragem e validação (esse eu achei interessante).

Zend_Json
Converte estruturas PHP em JSON para uso em aplicações com AJAX.

Zend_Log
Basicamente, utilizado para geração de logs de erros.

Zend_Mail and Zend_Mime
Componente para envio de e-mail. Muito bom, cria emails e envia com suporte a anexos de todos os MIME tipos suportados.

Zend_Pdf
Cria e edita documentos no formato Portable Document Format (PDF) em tempo de execução.

Zend_Search_Lucene e Zend_XmlRpc são dois componentes que eu acabei não entendendo direito. O Zend_XmlRpc é uma extensão SOAP do PHP5, mas isso é tudo que eu posso dizer.

Comentários:

Mostrando 1 - 9 de 9 comentários
Aê pessoal, vejam esse artigo que ensina como integrar a Smarty ao Zend Framework:

http://devzone.zend.com/node/view/id/120

E tem um tutorial bem legal sobre o Zend Framework:

http://hades.phparch.com/ceres/public/article/index.php/art::zend_framework::tutorial/0#heading1

Falow!
16/06/2006 3:14pm (~10 anos atrás)

Essa notícia da venda da Zend é falsa. Eu pesso desculpas pois afinal fui eu quem passou essa noticia aqui pelo Brasil. A fonte era relativamente confiavel mxm assim nao oficial.
06/04/2006 11:06am (~10 anos atrás)

Fred Hakamine disse:
cai nessa??? ai q vergonha... kakaka e q alívio!
05/04/2006 10:16pm (~10 anos atrás)

Fred Hakamine disse:
Aiai... duro golpe para o pessoal do Software Livre...

Que eu saiba a Oracle (que jah comprou a empresa q fez e dá suporte para o BerkeleyDB) estava quase comprando a Zend... seria muito bom para eles se consolidarem no mercado de linguagens para internet.
O Zend desenvolve o PHP e sobrevive do suporte que oferece a ele, mas não é dona do PHP... a linguagem com certeza vai ser tocada pra frente por outros desenvolvedores e grupos, mas que é um golpe é... tomara q o PHP não perca suas qualidades.
05/04/2006 10:13pm (~10 anos atrás)

É uma triste notícia, mas esse framework agora vai fazer parte da Microsoft. Leiam em http://www.galirows.com.br/desenlog/2006/04/02/microsoft-compra-zend-por-us-113-milhoes/
02/04/2006 10:26am (~10 anos atrás)

Vale dizer que quando eu escrevi esse artigo era o dia seguinte do lançamento. Teve uns 20 dias de atraso até publicarem, mas não teve muita diferença de lá para cá.
31/03/2006 4:40am (~10 anos atrás)

Nunca tinha ouvido falar sobre isso, e li e gostei muito, vou procurar e ficar por dentro heehehhe


Parabens pelo artigo
31/03/2006 4:01am (~10 anos atrás)

Diego Hellas disse:
É vom disponibilizar artgos como esses, por que muita gente programa e não imagina que existe uma ferramenta como essa.
31/03/2006 3:41am (~10 anos atrás)

Cara, eu já tinha ouvido falar sobre o Zend_Framework, mas não tinha me interessado em conhecer um pouco mais dele, lendo o artigo, acabei indo pro site ler o manual, só a li um pouco da parte do Zend_Controller e achei muito interessante a idéia. Lembra bastante o que o Struts (do java) faz.
30/03/2006 6:21pm (~10 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)