Mostrando las entradas con la etiqueta Zend Framework. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Zend Framework. Mostrar todas las entradas

22 mar. 2008

Zend Framework 1.5

Después de toda la anticipación generada, Zend anunció asi la disponibilidad de la versión definitiva de su Zend Framework 1.5 con importantes novedades entre las que se destacan:

  • Soporte de servicios web Google GData (como uploads a YouTube).
  • Soporte de OpenID y Microsoft InfoCard.
  • Nuevo soporte para formularios.
  • Soporte Ajax extendido.
  • Autentificación LDAP.

Nueva con esta versión también es el nuevo servicio de subscripción por soporte comercial, que incluye consultoría sobre temas relacionados con la metodología del framework y una respuesta garantizada a eventos por incidente en el desarrollo de proyectos.

Zend Framework 1.5 también estará disponible en el próximo Ubuntu 8.04 LTS “Hardy Heron” (esperado para Abril) en su repositorio universe.

Y para cerrar, una sentencia y un consejo:

“Sin embargo el producto sigue siendo inferior a otros competidores en cuanto a potencia y sobre todo comunidad. Sigo pensando que Zend debe potenciar este último factor con acciones como integrar ZF en PDT”.

18 feb. 2008

Comparativa entre Symfony y Zend

Tanto Symfony como Zend frameworks son frameworks PHP5 con gran éxito entre los desarrolladores. Como siempre pasa sobre gustos no hay nada escrito, pero para aquel que quiera elegir entre uno, esta comparativa puede venirle muy bien.

  • Comienzo: Symfony tiene mucha documentación y gente por detrás desarrollando y ayudando, algo de lo que anda un poco corto Zend.
  • Testing: Symfony viene con tareas de testing por línea de comandos y genera una clase vacía para ello al crear un controlador. Mientras que Zend no ofrece soporte para testing.
  • Plantillas: Zend tiene un sistema de plantillas un poco verde al que hay que hacerle algunos hacks para realizar algunas cosas. Symfony, al contrario, su sistema de plantillas es muy maduro, al cual le puedes añadir módulos.
  • Plugins: más de lo mismo, Symfony es extensible, Zend no.
  • Módulos de bases de datos: Zend usa ActiveRecord, mientras que en Simfony le puedes añadir el motor que desees, incluso Zend_Db.

PHP: Symfony vs. Zend

Zend Framework 1.5.0 Preview Release

La gente de Zend ha sacado a la luz la nueva versión de Zend Framework (1.5.0 Preview Release). Lógicamente no es estable y los desarrolladores esperan los comentarios de los usuarios para poder pulirla.

En ella podemos encontrar como novedades:

  • El componente Zend_Form con soporte para AJAX
  • Autenticadores para Infocard, OpenID y LDAP
  • Helpers para composición avanzada de vistas.
  • El nuevo componente Zend_Latout para la automatización y la creación sencilla de layouts.

5 dic. 2007

Zend Framework Overview

Zend Framework Chris Shifflet nos ofrece un diagrama con una visión general de los componentes del Zend Framework. La visión general es bastante completa.Se puede destacar la existencia de unos componentes de navegación MVC (los Ez Components no los tiene) que además tienen un controller que al parecer funciona por plug-ins (para seguridad, estadísticas, etc.).

Como ya explicaban en la página oficial del framework, tratarán mediante estos componentes, de hacer frente a Ruby on Rails y Spring de Java. Podemos ver que, para ello, tienen un componente Active Record y todos los componentes son bastante independientes entre si.

Los rumores dicen que a lo largo de febrero podremos disfrutar de la primera versión de estos componentes.

Zend Framework

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.

15 nov. 2007

Como Obtber la Ultima versión del Zend framework

Downloading the Zend framework from the framework's download page
gives you the preview 0.1.3 version, which is two months old now. This release does not include new
framework classes and bugfixes so if you want to stay in touch with it and use the latest and hot
features you need to get the code directly from framework's source code repository.
When you are familiar with Subversion, the instruction on the
Subversion Repository page will be enough for you.
But when you do not know what "svn" means and how to use it, there are a step-by-step instruction on
how to retrieve the latest framework version:

  1. Download the Subversion binaries for the windows system from the Subversion document & files: Windows. At this moment the right file with Subversion's windows binaries is svn-win32-1.3.2.zip.
  2. Unpack it to some folder with tools and small applications. If you do not have such folder it is a good time to create one and do not mix the unpacked programs with all this stuff in "Program Files". Personally I prefer the "C:\Tools" folder but you can choose any name you like.
  3. Create a folder where you want framework's latest version and open a command prompt window in this folder by executing "cmd" and navigating to this folder with "cd" command.
  4. In the command prompt execute the "C:\Tools\svn-win32-1.3.2\bin\svn.exe checkout http://framework.zend.com/svn/framework/trunk" command (without quotes, of course). When you are not behind a proxy the download will be started. When you are behind a proxy server the Subversion FAQ: Proxy can help you. The svn will create the "trunk" folder with a complete latest source code of the Zend framework.
Tomado de http://www.alexatnet.com/node/37

 
Too Cool for Internet Explorer