Mejoras y añadidos en el MeioUpload Behavior

Hace unas semanas hablé del MeioUpload Behavior y ahora me gustaría comentar la aparición de una mejora a este behavior realizada por José González y de otra con unos añadidos extra de mano de flipflops.

Tags: ,

Subir archivos en CakePHP

Esa tarea tediosa que es la subida de archivos desde una aplicación web, en el caso de usar CakePHP, se facilita mucho gracias al behavior MeioUpload de Vinicius Mendes.

Este behavior, claramente, debería formar parte del core de CakePHP, como en su momento pasó con Bindable / Containable

Tags: ,

Creación automática de slugs con CakePHP

Slug a parte de babosa hace referencia a las cadenas de texto “saneadas” que se suelen usar para poner el título de un artículo en las Friendly URL.

En CakePHP, gracias a Mariano Iglesias (creador de Bindable Behavior) hace tiempo disponemos de Sluggable Behavior, ideal para la creación automática de slugs partiendo de un campo del modelo.

Tags: ,

Containable behavior

Hace unos meses hablé sobre Bindable Behaviour y de que encontraba, dada su potencia, que debería formar parte del core de CakePHP. Pues, así ha sido. Renombrado a Containable Behavior, adaptado y mejorado para que su uso sea aún más sencillo.

Tags: , ,

Bindable behaviour

Un behaviour que en mi modesta opinión debería estar integrado en CakePHP, es Bindable behaviour. Desde aquí a parte de recomendar su uso, quiero agradecer a su creador, Mariano Iglesias, que nos haya proporcionado un behaviour que una vez lo conoces te puede hacer ahorrar tiempo de desarrollo y propocionarte mejoras de rendimiento al poder reducir el número de consultas a la Base de Datos.

Para conocer mejor su uso y funcionamiento lo mejor es darse una vuelta por este artículo en Bakery.

Tags:

CakePHP: Aproximación a los behaviours

Mariano Iglesias dio una charla en la CakeFest‘08 sobre los behaviours. Ha puesto en su página web la presentación que utilizó para apoyarse. Una muy buena aproximación para conocer, entender y empezar con los behaviours.

Descargar PDF de la presentación (en inglés).

Tags: ,