CakePHP: Rails para PHP

Ruby es el lenguaje de moda, y Ruby On Rails es el Framework Que Mola™ si quieres crear aplicaciones web en muy poco tiempo sin volverte loco.

Problema: ¿y si no quieres aprender Ruby? ¿Y si lo tuyo es PHP?

Solución: CakePHP, que es como Rails pero para PHP.

De momento está un poquito en pañales, pero si llega al nivel de Rails (y tiene toda la pinta de que van a intentarlo) puede ser un arma poderosa en la lucha contra los tiempos de desarrollo.

CakePHP, como Rails, está basado en el sistema MVC, y es tan facil de usar que casi da miedo (échenle un vistazo a los tutoriales: Baking a blog with Cake y Icing on the blog)

Por supuesto, incluye toda la parafernalia propia de un framework que se precie: AJAX, URLs “monas”, conexión con bases de datos, separación de lógica y contenido…

Un proyecto al que merece la pena seguirle la pista.

Update: Una bonita demo de Cake + AJAX: http://cake.sendbits.com/posts

contenido relacionado:

  • (aquí irían posts relacionados, pero creo que no tengo nada parecido a este...)

8 comentarios a “CakePHP: Rails para PHP”

  1. Arnauti dijo

    nycs. Yo ya me he dado con el cráneo repetidas veces contra Rails. Es Framework Que Mola™, sí. Pero tanta convención versus configuración me satura un poco, qué le vamos a hacer. Si no es por no ir: si hay qye Railear se Railea! Probaremos Cake. Para cuando un Framework igual en ActionScript?

  2. ale dijo

    Hombre, yo lo poco que he bicheado con Cake me ha dejado con ganas de más… Rails no lo he mirado porque aún ando gateando con Ruby (que tiene una sintaxis de lo más pintoresca, oiga : ) pero si tiene tantos fans será porque algo bueno debe tener…

    En cualquier caso a Cake le hace falta un hervor (o dos), pero cuando madure un poco será la leche para muchos proyectos de PHP.

    Sobre lo de Rails en AS… no es lo mismo, pero Moock tiene una presentación sobre MVC en ActionScript que es de lectura obligatoria. Los señores de Macromedia la han convertido en un artículo de DevNet y los de O’Reilly en un capítulo del Essential ActionScript 2.0

  3. sergio dijo

    yo llevo sólo dos días con Cake, y ya me ha picado el gusanillo… soy de los que llevo demasiado tiempo como simple espectador de RoR (sólo lo probé un día…), y Cake parece tener un futuro prometedor (y un presente bastante decente)

    por cierto, un placer conocer tu nuevo blog… te leía en bomber-studios y en alguna lista sobre flash, y me ha sorprendido (muy gratamente) “verte” de nuevo ;)

  4. xurde dijo

    Lo de la demo con AJAX… el AJAX lo tiene bien oculto. :)

  5. people dijo

    Code Igniter también mola

  6. anthemfor182 dijo

    Hola Amigos

    Les escribo para presentarles un framework en el que he estado trabajando hace un tiempo. Si otro framework más, pero tiene muchas cosas interesantes que me gustaría probaran. Este framework lo he usado como parte de las aplicaciones comerciales que desarrollo, pero lo separe y lo liberé con licencia GNU/GPL, es decir libre para todos.

    Inspirado en muchas caractertisticas de rails y siguiendo la línea de Cake, implemente lo siguiente:

    • Arquitectura MVC (Modelo, Vista, Controlador)
    • Orientado a Objetos en PHP5
    • ActiveRecord (ORM Mapeo Objeto Relacional)
    • TemplateView (Vistas y algo de Plantillas)
    • Generadores de Formularios (Ahorran trabajo y permiten el uso sencillo de grillas)
    • Utilizacion de Scriptaculous (Prototype) para AJAX y Efectos Visuales
    • Generación de Reportes PDF y otras cosas más

    Tambien he creado algunos screencasts para mostrar el funcionamiento pero necesito hacer otros más.

    Igualmente estoy escribiendo un Libro para documentar el framework e incluir algo de tutoriales, esta algo incompleto pero espero les sirva.

    El proyecto es software libre los invito a probarlo, utilizarlo y colaborar para mejorarlo.

    Se llama Kumbia y esta disponible en http://www.vagoogle.net/kumbia

    Saludos

Pingbacks

  1. [...] : CakePHP para principiantes Tutorial: Creando un blog con CakePHP CakePHP 1.0 released! CakePHP: Rails para PHP Ajax Fácil y CakePHP Entrada de la Wikipedia [eng] Cake for be [...]

  2. [...] s de desarrollo. Sitio Oficial: http://cakephp.org/ http://sofanaranja.com/2005/09/07/cakephp-rails-para-php/

    [...]

cartas al director




Si quieres usar HTML puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> . También puedes usar Markdown, y el mundo será un lugar mejor.