Zend Framework

Zend Framework 1 fue uno de los primeros frameworks PHP con los que aprendí a desarrollar apps. En esta categoría he ido publicando varios tips de desarrollo con Zend.

¡Autentica tu web con Zend_Auth!

Llave segura

La autenticación consiste en determinar si la persona que intenta acceder a tal o cual sistema pertenece efectivamente a dicho sistema y es quien dice ser. Zend_Auth es el componente de Zend Framework programado para este fin. Este componente es muy flexible porque permite trabajar con diferentes fuentes de datos: servidores LDAP, ficheros de texto, […]

¡Valida un URI con Zend Framework en cuestión de segundos!

Zend Framework logo

Zend_Uri es el componente de Zend que nos ayuda a manipular y validar URIs. Este componente está pensado para dar servicio a otros componentes, pero también es útil como unidad independiente. De hecho, como muchos desarrolladores podríamos esperar, Zend Framework no viene con ninguna clase validadora de URLs; si quieres disponer de tu clase validadora […]

Subir varios ficheros validados con Zend Framework

Copiar archivos

El tip de hoy es para aquellos que necesitéis subir al servidor múltiples archivos con Zend. El problema es que tenemos muchos archivos en un formulario y sólo queremos subirlos cuando todos y cada uno de ellos son correctos de acuerdo a nuestras reglas de negocio. O sea, si todos los archivos son correctos, los […]

ACL con Zend_Acl y MySQL. ¡Persiste tu lista de control de acceso en la BBDD y cárgala luego en la memoria!

Zend Framework logo

Hay aplicaciones web que distinguen diferentes roles o tipos de usuario para llevar a cabo determinadas tareas. Pensemos en el panel de control de una tienda virtual gestionada de forma distinta dependiendo de si se entra en el sistema con el rol comercial, el rol logístico o el rol administrador. La célebre tienda virtual Prestashop […]

HTML en tus textareas con TinyMCE en la parte cliente y Zend Framework (Zend_Filter) en la parte servidora

textarea

¡Zend Framework es una pasada! Personalmente me gusta mucho por varias razones: está programado completamente en PHP5 bajo el paradigma de la orientación a objetos, está desarrollado de acuerdo a una filosofía súper flexible, etc. ¿Sabías que Zend es absolutamente modular? Sí, sí. Está diseñado para que tomes el componente que necesitas en una situación […]