Vamos a cambiar de un framework hecho en casa a Symfony o Yii. Las capacidades de estos dos marcos son, desde nuestro punto de vista, similares (es decir, ambas tienen lo que necesitamos).Marco Php: Symfony 1, Symfony 2 o Yii
Nuestra situación: php 5.2.9, sitio web de tamaño medio (10.000 únicos/día) pero alojamiento compartido.
- Dada la versión de PHP que tenemos, no podemos ir para Symfony 2 (que necesita 5.3.4) por lo que es una decisión inteligente para ir a Symfony 1 ahora que la versión 2 está fuera?
- Estamos en alojamiento compartido (ir a un servidor dedicado no es una opción por ahora, no tenemos el dinero para ello), no usará Symfony 1 y le pedirán demasiados recursos (estoy más preocupado acerca de Symfony 1, por lo que he leído)?
- Algunos de los autores de sitios web no tienen mucha experiencia con los frameworks php/MVC: una vez que la estructura del sitio web se convertirá en uno de estos 2 frameworks, ¿habrá dificultades para estos colaboradores? Pasar 2-3 días para descubrir que el marco está bien, 2-3 semanas no es así. He leído que yii tiene menos tutoriales (pero completa la documentación) que Symfony, pero este último es más difícil de entender.
Por favor, no responda como "this one is better", idealmente alguien que hubiera usado los dos frameworks recientemente.
He estado usando Symfony 1.0-1.4 durante los últimos 3 o 4 años con muchos proveedores de alojamiento compartido con cualquier problema ... Lo único de lo que preocuparse son los entornos de alojamiento compartido lo que obliga a instalar todo en el documento raíz, pero hay suficiente documentación por ahí. También se basa en ejecutar comandos cli para algunas tareas (limpieza del caché, etc.) por lo que necesita acceso ssh o instalar algunos complementos que le permitan ejecutar esas tareas administrativas desde una interfaz web (bueno, puede limpiar el caché borrando los archivos del caché de ftp también, por supuesto). – roirodriguez