Si quieres suscribirte al feed RSS del blog, este es el canal por defecto: http://www.sirius06.es/feed/
Not safe for work

Tag "PHP":

RubyComo dije ayer, estoy evaluando qué me conviene más para mis desarrollos. Bueno, en realidad estoy tomándomelo como algo más general, pero todo ello viene motivado por el sitio donde trabajo actualmente. El caso es que queremos un entorno que nos ayude a no tener incidencias y ser lo más productivos posible (de lo más raro en el mundo empresarial, vamos ;) ) y, aparte de CodeIgniter, hemos estado valorando otras opciones… Y entre ellas está RoR.

Después del post de ayer, las características de CI parecían difíciles de superar (aunque me dejé bastantes cosas en el tintero), pero el que hoy nos ocupa lo ha hecho con creces. No sólo iguala todos los puntos que enumeraba, sino que los supera dejando su propio sello en cada uno.
Desarrollar con este framework es extremadamente fácil. Todo está pensado para escribir la menor cantidad de código posible y, por lo tanto, tener el mínimo número de errores. Para ilustrar esto hay miles de ejemplos por Internet, pero lo que hoy quiero hacer es presentaros una comparativa que he hecho para ayudarme en esta elección.

Sin más, os dejo el enlace de descarga. Se trata de un PDF que describe la solución que ofrece a cada uno de los requisitos que un buen framework debe cumplir, destacando en verde el que corresponda en caso de que supere a su competidor (IMHO, por supuesto).

Eso sí, todo visto desde la perspectiva de un programador enamorado de la web pero inexperto en muchos campos, sin conocimientos en Ruby y con “algo” de idea de PHP. No os lo toméis como algo objetivo (y mucho menos libre de errores). ;)

Ahí va:

Comparativa de frameworks (PHP On CodeIgniter - Ruby On Rails) (PDF - 84KB).

CodeIgniterA todo cerdo le llega su San Martín, y a todo programador un gran momento: la elección de un correcto entorno de trabajo. Y hasta hace poco no sabía de su existencia más que el nombre, pero poco a poco el framework CodeIgniter (PHP) está ganando puntos para convertirse en el mío (luchando duramente con RoR, a decir verdad).

No se me da muy bien escribir, así que creo que lo mejor será enumerar alguno de sus puntos fuertes:

Sistema de plantillas integrado

No es necesario tirar de Smarty o similares. Además, es mejor que este en el sentido de que es más limpio, no es necesario escribir mucho código extra (como iteraciones y funciones auxiliares, por ejemplo).
Una de sus bazas es la generación de bucles.

Pero bueno, como dice el refrán, una ristra de código vale más que mil palabras (o algo así ;) ): Leer más…