phpDevelopment Blog: Zend Framework Tutorial Series: Part 1 – The Module Based Application




En el blog phpDevelopment(phpdev.ro) recientemente postearon la primera parte de una nueva serie de artículos que hablan sobre como crear una aplicación modular basada en Zend Framework. En esta primera parte nos hablan sobre la estructura de la aplicación.

In this first article of the series, we will discuss about the best way (in my oppinion) to structure your Zend Application in order to have maximum flexibility but also a good defined structure of the classes/files.

Si quieren empezar de inmediato pueden descargar el código fuente completo desde aquí o pueden seguir progresivamente la serie según salgan los nuevos artículos.

Rob Allen’s Blog: Nuevo tutorial de Zend_Auth




Rob Allen tiene un nuevo articulo en su blog en el cual actualiza por completo su tutorial de Zend_Auth, una introducción al componente de autentificación del Zend Framework.

After too many months of neglect, I have completely rewritten my Zend_Auth tutorial so that it is compatible with Zend Framework 1.10! As an experiment, I have written it directly in HTML, rather than PDF as before and cover the login form along with the login controller code required to authenticate a user using a database table. For good measure, I’ve included logging out and a view helper to show how to access the logged in user’s details.

Este tutorial nos guía a través de la creación de una tabla de usuarios, un controller con formulario y el código necesario para validar al usuario con la información de la tabla, también se incluye un link para descargar el código fuente en un archivo zip.

Netbeans y Zend Framework, primeros pasos

Pues ya tiene algún tiempo que salió la versión 6.9 de Netbeans con soporte para el Zend Framework incluido, en esta ocasión vamos a comenzar a utilizarlo de una forma básica, al menos vamos a crear nuestro primer proyecto basado en Zend Framework y lo comenzaremos a utilizar…




Lo primero que tenemos que hacer es descargar el Zend Framework, tenemos que tomar de ahí la carpeta bin, esta carpeta necesitamos tenerla en una ubicación fija ya que esto es la base del soporte de Netbeans a Zend Framework.

En Netbeans abriremos opciones (Tools -> Options) e iremos a la parte de PHP, ahí llegaremos pestaña de Zend y en el campo que dice Zend Script navegaremos hasta la carpeta bin que mencionamos antes y elegiremos el archivo .bat para windows o el .sh para linux (En caso de que el path este registrado en el sistema Netbeans lo puede encontrar por si solo), en caso de que la versión sea mayor a 1.10 daremos click en el boton “Registrar proveedor”, con esto ya tenemos Netbeans listo para trabajar con Zend Framework.
Continue »

NetBeans y Zend Framework

Este artículo habla de las primeras versiones de prueba cuando se comenzo a desarrollar el soporte de Zend Framework con Netbeans, si estas buscando un articulo acerca de el uso del ZF en Netbeans 6.9 puedes consultar este otro artículo. Actualizado: Julio 2010

Pues parece ser que al fin, despues del gran avance que fue dar soporte a Symfony el dia de ayer se mostro un pequeño avance de lo que podria ser un completo soporte para ZF en NetBeans (aplicaciones se pueden realizar, pero hablamos de un soporte que nos facilite el uso y aproveche herramientas como ZendTool), esta es una noticia muy buena para muchos desarrolladores sobre todo para los que preferimos usar NetBeans sobre Eclipse (con todo y Zend Studio), en este articulo publicado por Tomas Mysik nos muestra como van los primeros avances y nos permite probarlo para ir depurando este modulo, cada vez son mas los desarrolladores de PHP que usan NetBeans y la verdad esta es una muy buena noticia, esperemos que el desarrollo sea rapido y lo tengamos para la version 6.9, saludos…

URL Rewrite en IIS 6

Una de las caracterí­sticas que mas extrañamos de apache cuando usamos IIS6 es el modulo de URL Rewrite (mod_rewrite), actualmente IIS7 ya cuenta con un modulo similar.

La necesidad de usar este modulo aparecía principalmente cuando usamos frameworks de PHP como por ejemplo Zend Framework, las alternativas eran instalar un programa de terceros o extender el framework para poder recibir variables GET normales (Algo que es bastante malo para la lectura, en lugar de tener http://mi pagina/user/search tendriamos http://mipagina/index.php?ctr=users&action=search, ademas se ve menos profesional y complica un poco el trabajo de los buscadores), sin embargo, he dado con un artículo de Rob Allen en el cual nos brinda una posibilidad extra: Usando una caracteristica de IIS6 para dirigir los errores 404 a una sola pagina y extendiendo un poco el metodo de ruteo, se obtiene una solucion bastante buena para este problema.

iis6-404

Quedan aun algunos problemas, sin embargo, Rob Allen resuelve todos estos problemas en su artículo y nos brinda un camino muy bueno a las limitantes de IIS6, este articulo esta hecho para Zend Framework, pero la idea se puede aplicar para muchos otros escenarios… saludos.