Ruby on Rails vs CakePHP
Últimamente he leído un par de Blogs por ahí que tenía en cola de espera (ustedes saben, el trabajo y la escuela [hahahahaha como no] me consumen, entonces no siempre hay tiempo [hahahahaha como no]). El punto es que leía sobre gente que se dedica al negocio de la programación como trabajo y no hobby de Project Euler como yo y me di cuenta de un par de cosas interesantes.
¡Que naco soy! Sí, así como se escucha 🙂 Digo, no es que sea una novedad, pero me refiero a que tienen otra perspectiva de las cosas (obvio). Y pues uno de los puntos a tocar es el hecho de usar “Code-Generator”.
Cuando empecé con esto de las páginas web me tardé un poquito en encontrar PHP-OOP, sí yo sé, que chafa soy. Entonces fue cuando junto a la cabrita monteza empezamos a hacer Ants y decidí usar OOP para ello. ¿Cuál era la finalidad? Simplificar problemas y codigo. Hoy en día se llaman Frameworks. Y hay varias como CakePHP, Symphony, Ruby On Rails (RoR), etc. Unas para java, otras para ruby, otras para python, etc.
Y entonces entre tanta información me quedé pensando (difícil lo sé), ya decidí que por el momento me dedicaré a C#, cuando más o menos le mueva bien, continuaré con ASP.Net, pero eso es en el terreno de programación Desktop, pero ¿y en cuanto a Web?. Pues yo sé PHP, medio se picarle a Ruby, pero definitivamente RoR no sé, pero si parto de la base que CakePHP tampoco, entonces estamos a mano hehehe.
He oído cosas maravillosas de RoR, pero los Screencasts (SC) de CakePHP se ven mejores. O sea, los SC de RoR te dicen “Tu blog en 15 min” o sea sí, en 15 min seguro… Pero la mitad del código que escribe es copy+paste. Si yo me pongo a escribir el código y hago una presentación donde nada mas copio y pego el código, hasta 10 min me tardo 😛 En cambio el SC de CakePHP se ve mas decente, se tarda como 30 min pero escribe cada una de las líneas de código.
Yo sé que tanto RoR como CakePHP no son nuevos, desde hace mucho están ahí fuera. Pero antes de siquiera mirar CakePHP entré a RoR cuando salió, que RoR era woao la onda… La ______ parada (sí, suena feo, pero así fué cuando salió, de hecho no se bien pero creo que RoR fue el primero en su concepto). Pero lamentablemente el SC de RoR y crea tu blog me asustó, simplemente no entendí tanta jalada, comprendí la facilidad pero no el funcionamiento. Ahora que ví CakePHP creo que encontré algo bonito que podría intentar usar. Lo probaré, seguiré viendo que onda con RoR, etc.
Que lo bonito de esto, es que no todos los WebHosting ofrecen Ruby… Pues el mio es tan lindo que ofrece ya todo el servicio completo de RoR :O Que bello… Por eso adoro mi Hosting… Por cierto es http://www.hostgator.com baratón 🙂
Saludos