Ya tengo v1 de mi aplicación web escrita en Codeigniter/PHP. Ahora estoy trabajando en v2, que tendrá algunos cambios significativos en todos los componentes de MVC.¿Debo volver a escribir mi aplicación Codeigniter/PHP en Ruby on Rails? ¿Por qué?
Estoy bastante cómodo con CI y me gusta. Muy intuitivo para un codificador de C como yo. Pero me pregunto si vale la pena reescribir la aplicación en Rails? ¿Valdrá la pena el costo de aprendizaje de otro marco desde el principio? Quiero ser práctico y no perseguir algo solo porque es más fresco o más divertido.
Éstos son algunos de los criterios de productividad:
HTML y CSS generación es bastante laborioso. ¿Tiene Rails algo distintivo para ayudar con esto?
Me gustaría volver a utilizar el código de otras personas para la funcionalidad comúnmente implementada (por ejemplo, la interfaz con FB, Twitter y otros sitios sociales). ¿Cuánto más reutilizaré el código de terceros con Rails?
¿Cuánto más me beneficiaría de la comunidad de Rails frente a la comunidad de CI?
Haga las pruebas automatizadas más fáciles. Pruebo manualmente hoy, que es laborioso.
Agradecería los beneficios específicos frente a los argumentos idealistas/religiosos. Gracias!
Lo Codeignitor repositorios de código recomendarías? He comprobado github. – JMan
Sugiero abrir algunos cuadros de diálogo en los foros de CodeIgnitor y hablar con personas que tienen requisitos similares a los tuyos. Sé que hay muchos hilos sobre la integración de Facebook/twitter con el marco de Codeigniter. La selección del tipo de herramienta de prueba debe basarse en sus necesidades, pero puede comenzar revisando PHPUnit. – Jack