¿Por qué se considera a Laravel como el mejor framework PHP? ¿Symphony o Zend tienen algo menos? ¿Qué hay de CakePHP?

Hay varios marcos PHP diferentes, todos tienen sus pros y sus contras y para los principiantes es realmente difícil elegir. Por lo tanto, preguntar sobre las características del marco no es realmente el punto final.

Cuando elegí el framework PHP que quería comenzar a aprender primero, marqué mi elección en 2: Laravel y Symphony. Aquí hay 2 razones, basadas en mi experiencia y en la investigación de la comunidad marco, que para mí finalmente decidió comenzar con Laravel:

Laravel es más simple, enfocado más en programador individual; mientras que Symphony es más robusta y se enfoca más bien en proyectos de mayor escala.

Symphony es más popular en Europa, mientras que Laravel es más global. [El mejor marco PHP para 2015: resultados de la encuesta de SitePoint]

Simplemente, hay una comunidad en general más grande en Laravel que puede ayudarlo con problemas de desarrollo, en lugar de en cualquier otro marco PHP. No se trata de tecnología o de su estado actual. Se trata de resolver los problemas cuando vengan. Y ellos vendrán.

Laravel es el más famoso de todos los frameworks PHP. Las tareas comunes como enrutamiento, colas, almacenamiento en caché, autenticación son más fáciles para los desarrolladores que usan este marco de código libre y abierto. El recientemente lanzado Laravel5 viene con características como planificador, flysystem, elixir y más. Según yo, laravel es el mejor. Puedes obtener respuesta de este artículo.
Laravel Vs CakePHP: ¿Cuál es el mejor framework PHP?

Laravel utiliza componentes de Symfony en sus bibliotecas principales. En cuanto a la capacidad del marco zend y symfony, estos son los dos mejores marcos listos para empresas en php. No puedes decir que laravel es el mejor marco si lo comparas con Symfony y Zend. Symfony y Zend son difíciles de aprender o puedes decir que tienen una curva de aprendizaje empinada. Para aprender estos dos se requiere un nivel avanzado de comprensión de los conceptos de desarrollo de software que dudo que la mayoría de los desarrolladores de php tengan. Entonces la gente va por cosas fáciles como laravel yii cakephp. Zend y Symfony tampoco son adecuados para aplicaciones pequeñas.

MVC con páginas livianas y aspecto agradable. Incluso los mensajes de advertencia y error son agradables en apariencia. Aparte de eso, la gran comunidad y la documentación adecuada son los factores clave detrás de su éxito.