Puede usar CodeIgnitor, pero su relativo abandono en los últimos años más el reciente cambio de manos al Instituto de Tecnología de Columbia Británica significa que su futuro es un poco incierto.
Este traspaso es lo suficientemente reciente como para que quede por verse cuán activo será BCIT en la actualización y el mantenimiento del marco. He usado CodeIgnitor silencioso un poco y lo encuentro pasible pero no a la par con otros marcos por muchas razones. Active Record viene a la mente como una deficiencia específica. Pero si ya lo sabes bien, podría ser suficiente.
Si va por la ruta PHP, sugeriría como alternativa Laravel. Realmente ha recibido mucho apoyo y parece ser bastante sólido, aunque tengo que admitir que no lo he usado. Cometí el error en mi último proyecto PHP de elegir Symphony y eso fue un desastre.
- ¿Cuál debería aprender para el desarrollo web: Java, Python, C ++ u otro?
- ¿Cuáles fueron las charlas más interesantes en la Conferencia Velocity de este año?
- ¿Qué cosas debo tener en cuenta al elegir un plan de alojamiento web para bloguear?
- Acabo de aprender Ruby on Rails de un campamento de entrenamiento. ¿Debo enseñarme a mí mismo la pila MEAN para obtener más oportunidades de trabajo en 2016?
- ¿A qué se refiere la plantilla del lado del servidor?
Ruby on Rails también es una buena opción. Tiene una comunidad muy grande y activa y muchas bibliotecas (GEM). Personalmente no soy fanático, pero eso es por razones más subjetivas.
Pero si está dispuesto a ampliar un poco sus horizontes, y RoR es una opción, también puede consultar Django, que es un marco de Python muy sólido y extenso.
Personalmente lo prefiero a RoR y, al menos, diría que es más comparable en general que CodeIgnitor y posiblemente incluso Laravel dada su antigüedad. Probablemente pueda elegir y encontrar lugares donde cada uno sea mejor que el otro, pero en general se trata más de sus propios conocimientos y preferencias personales.