30-06-2009 Luis Artola
La blogosfera ya comienza a hacerse eco, y se puede descargar aquí. Recordemos que ésta versión trae mayor velocidad, nuevas características de POO, closures, namespaces, y todo de lo que ya hemos hablado por aquí. Recordemos t ...17-06-2009 Luis Artola
A continuación dejo unos cuantos recursos que recorren todo lo relacionado con las pruebas unitarias y funcionales en PHP. Los principales frameworks de pruebas unitarias en PHP: phpUnit. SimpleTest. Seguir leyendo! Comentarios22-05-2009 Luis Artola
Fabien Potencier escribe una serie de artículos sobre la implementación de un container para hacer inyección de dependencias en PHP. A poco que se haya trabajado con Seguir leyendo! Comentarios08-04-2009 Luis Artola
Los chicos de Zend no paran. Como venimos diciendo hace tiempo, aunque Zend Framework no fuera el framework más maduro de PHP al principio, su hoja de ruta y la gente que lo impulsa lo va a convertir en el mejor framework de PHP. Dejo aquí la lista de mejoras que traerá la versión 1.8: Zend_Application para simplificar el bootstraping. ...25-03-2009 Luis Artola
Zend_Form es uno de los componentes estrella del Zend Framework. Muchas son las ventajas de utilizarlo (generación de apariencia, validación de html, limpieza del código, etc.). El problema es que a menudo podemos encontrarnos con el problema de que la apariencia que genera el propio Zend_Form no nos interesa. Es cierto que podemos personalizarla med ...25-03-2009 Luis Artola
De forma bastante sencilla, alguien podría atacar tu web intentando hacer un envio POST de un formulario tuyo infinitas veces. Afortunadamente existe una manera sencilla de prevenirlo. Se trata de que cuando alguien haga una petición GET sobre el formulario (para que éste se cargue), el sistema genere una clave aleatoria (token) que se añada como ca ...24-03-2009 Luis Artola
Una vez que somos capaces de controlar y personalizar los errores en PHP y excepciones en PHP, nos puede interesar centralizar los errores y excepciones que nos pueda lanzar Zend Framework. Lo centralizaremos usando ErrorController, un controlador que, como su propio nombre indica, se encargará exclusivamente de los errores. Cosas importantes: ...24-03-2009 Luis Artola
Éste ejemplo funciona para mails multipart que codifican los adjuntos en base64. Tengo entendido que podrían venir codificados de otras maneras. Pero en los ejemplos que probamos funcionaban bien. Utilizamos Zend_Mail que es parte del Zend Framework. <? $mail = new Zend_Mail_Storage_Pop3(array('host' =&g ...10-03-2009 Luis Artola
Últimamente estoy bastante ocupado y no puedo escribir extensamente sobre todo lo que leo y me interesa. Así que os dejo aquí una lista de artículos interesantes sobre el Zend Framework que he ido acumulando en mis marcadores: Database BackEnd for Zend Fr ...15-01-2009 Luis Artola
Últimamente he estado leyendo unos cuantos artículos bastante interesantes sobre la M en el MVC, "esa gran desconocida". Me han parecido bastante interesantes. Os los dejo aquí: http://weierophinney.net/matthew/archives/200-Using-Zend_Form-in-Your- ...