Zend Framework, una introducción

Zend Framework se trata de un framework para desarrollo de aplicaciones Web y servicios Web con PHP, te brinda soluciones para construir sitios web modernos, robustos y seguros. Además es Open Source y trabaja con PHP 5. a diferencia de CakePHP que trabaja con PHp 4 y PHP 5.

Logo zend framework

A Zend Framework le veo una ventaja y es que es desarrollado por Zend que es la empresa que respalda comercialmente a PHP, pero repasemos sus principales características:

  • Trabaja con MVC (Model View Controller)
  • Cuenta con módulos para manejar archivos PDF, canales RSS, Web Services (Amazon, Flickr, Yahoo), etc
  • El Marco de Zend también incluye objetos de las diferentes bases de datos, por lo que es extremadamente simple para consultar su base de datos, sin tener que escribir ninguna consulta SQL.
  • Una solución para el acceso a base de datos que balancea el ORM con eficiencia y simplicidad. Podemos ver esta función en el futuro.
  • Completa documentación y tests de alta calidad.
  • Soporte avanzado para i18n (internacionalización).
  • Un buscador compatible con Lucene.
  • Robustas clases para autenticación y filtrado de entrada.
  • Clientes para servicios web, incluidos Google Data APIs y StrikeIron.
  • Muchas otras clases útiles para hacerlo tan productivo como sea posible.

¿Cuál framework elegir?

Eso es decisión tuya, existen muchas comparaciones entre los diferentes Frameworks PHP, pero te recomiendo que les des un vistazo a la documentación y elige el que mejor se adapte para tu proyecto.

Página oficial de Zend Framework, primeros pasos con Zend Framework.

Escríbe un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

7 comentarios en “Zend Framework, una introducción”

  1. Mmmm interesante solo q no hay mucha documentacion con ejemplos para los nuevos en frameworks.

    Confieso que siemre he estado en contra de este tipo de aplicaciones, pues pienso que «quitan» el aprendizaje y nos limitan a usarlos y ajustarnos a sus procesos..claro, no los he utilizado, y si, disculpas por ser prejuicioso, pero ok, trataremos de aprenderlo que me lo estan requiriendo en mi trabajo :D jeje

    Saludos