Estoy a punto de comenzar el desarrollo de un nuevo sitio web y he estado investigando sobre PHP Frameworks. No soy un desarrollador avanzado de PHP, pero he estado desarrollando sitios web y aplicaciones (en asp.net) desde hace algunos años.¿Estoy haciendo la elección correcta al elegir Yii como mi PHP Framework?
Mi sitio web se basará principalmente en AJAX (usando jQuery) y haciendo muchas llamadas a servicios web. Después de algunas investigaciones, esto es lo que se me ocurrió:
CakePHP: Originalmente comencé a desarrollar en esto, pero me pareció demasiado complejo. El hecho de que te obligue a utilizar y aprender todo este material nuevo solo para usarlo fue un tanto desalentador, así que lo dejé de lado por el momento.
Zend: El rendimiento del framework me deja un poco escéptico, pero escuché que tiene un gran soporte para la creación de servicios web. También escuché que fue un poco complejo.
CodeIgniter: No hay un motivo real para no usar este. De acuerdo con lo que he leído, CodeIgniter y Yii son muy similares, pero Yii es un poco más rápido y no tiene un código innecesario para PHP4 (ya que planeo desarrollar exclusivamente en PHP5).
En cuanto a Yii, lo único que me asusta es que es más nuevo que los otros marcos, por lo que tiene una comunidad más pequeña. Tampoco parece tener un montón de soporte de servicios web (solo SOAP, según entiendo) en oposición a Zend.
Así que mis preguntas se reducen a:
- caso de estas cosas me preocupe? (no es tan grande como una comunidad, soporte de servicio web deficiente)
- ¿Hay algo más que deba investigar?
- ¿Es correcto mi elección de Yii sobre los otros frameworks para una aplicación web principalmente basada en AJAX?
Bara
Para cualquiera que se pregunte qué marco elegir, lea y mire Tío Bob: http://stackoverflow.com/a/18853233/1614973 –