martes, 28 de agosto de 2007

Mambo integrará a CakePHP en su core.

Por una noticia leída en vivaphp me entero de que CakePHP va a ser integrado en el core de la nueva versión de Mambo (la 5.0).
Mambo utilizará la versión 1.2 de Cake y actualmente se encuentra en una versión beta.

Para más información pueden entrar a la noticia expuesta en el sitio de cake bakery o al sitio de mambo.

lunes, 20 de agosto de 2007

Tutorial CakePHP

Bueno aquí les dejo una lista de los tutoriales y manuales que he podido encontrar de CakePHP.
1. Tutorial en español de CakePHP. Enlace

2. IBM tutorial para CakePHP

3. API de CakePHP 1.1.x. Enlace

4. API de CakePHP 1.2.x. Enlace

5. Manual de CakePHP. Enlace

6. Uso de TinyMce Editor dentro de CakePHP. Enlace

Explicación:
El primero es un tutorial totalmente en español para la versión 1.1.x de CakePHP. Los siguientes enlaces todos los archivos están en inglés. Con estos archivos ya podemos comenzar a construir una verdadera aplicación con CakePHP.

En los siguientes posts, haré unas traducciones de artículos encontrados en bakery.cakephp.org
También subiré el código de algunos proyectos que estoy realizando (por ejemplo una galería de imágenes), o como usar los vendors en cakephp (ejemplo phpmailer).

Saludos... ; )

domingo, 12 de agosto de 2007

Frameworks en PHP

Hay diferentes frameworks para PHP en la web. Voy a hablarles un poco de mi pequeña experiencia con ellos (solo he jugado con dos: CakePHP y Zend Framework).

Zend Frameork

Con la nueva versión del framework de Zend para PHP que está disponible solamente de las versiones de PHP5 y posteriores y gracias a la nueva política de migrar a PHP5, el uso de este framework sería de gran ayuda para agilizar proyectos. Este framework trae una gama completa de clases (ejemplo manejo de ACL - Access Control List).
Es un framework que utiliza el patrón del diseño MVC (Modelo Vista Controlador). Trae clases para la validación de usuarios, para validar los campos de los formularios.

CakePHP

CakePHP es otro framework que utiliza el patrón MVC. Es un framework bien parecido a Rails para Ruby. Utiliza el patrón Active Record para la clase Modelo, lo que agiliza bastante la construcción de una aplicación web. Tiene soporta para PHP4 en adelante. Debido a esta razón he tenido que usarlo para un proyecto por lo que en mis siguientes posts les hablaré un poco de como utilizar dicho framework para crear aplicaciones rapidamente.

Después de esta breve descripción procederé en mis siguientes post a hablar un poco de esto dos frameworks.

Saludos : )