Usas CakePHP? Comprueba si tu código cumple las convenciones

Si usas CakePHP es muy recomendable que compruebes si tu código cumple los estándares y convenciones definidos por CakePHP, que puedes ver en su página oficial: convenciones de CakePHP.
Esto se puede hacer con un sniffer de código, el cual ha desarrollado el equipo de CakePHP.

A continuación indico … Continuar leyendo

Usar memcached para guardar las sesiones de usuario en CakePHP

Hace tiempo que he hecho un desarrollo bastante interesante, y todavía no había escrito sobre esta mejora, con la que he conseguido optimizar un poco más el desarrollo web en el que estoy trabajando.

Se traba de guardar las sessiones de usuario en memcached en vez de en disco, que … Continuar leyendo

Componente de AutoLogin para CakePHP, no cerrar sesión. Uso y manejo de Cookies

En este artículo voy a explicar como trabajar con las cookies en CakePHP.
El uso de cookies en aplicaciones web, en todo lo que llevo trabajando, es algo fundamental. Claro está que sean aplicaciones web grandes o portales web donde se necesite registrar algún tipo de dato en cookie y … Continuar leyendo

Parsear e importar contactos o direcciones de email desde .csv

Necesitaba hacer una función para parsear y procesar un .csv pues quería hacer una aplicación que subiendo un .csv exportado de la libreta de direcciones de Outlook o Thunderbird, un usuario pudiera invitar a todos sus contactos de su agenda.
Una de las claves de esta función es la función … Continuar leyendo

Cakephp ajax start voting. Sistema de votaciones en ajax mediante estrellas

Hace mucho tiempo que he implementado en un site en cakephp, un sistema de votaciones con estrellas que funciona con ajax.

Fue bastante complejo y me llevó un tiempo, ahora lo retomo para publicarlo y compartirlo. Inicialmente seguí las indicaciones de un articulo publicado en bakery.cakephp.org que al final se … Continuar leyendo

Expresiones regulares y uso del enrutador routes.php de CakePHP

Después de algo mas de un año trabajando con CakePHP todavía estoy aprendiendo y mejorando una de las “piedras angulares” del framework CakePHP y es a usar y manejar el enrutador, el archivo routes.php

El framework MVC de CakePHP es fantástico para el desarrollo de aplicaciones y webs con cierta … Continuar leyendo