¿Cuál es el framework PHP más popular para 2017? ¿Cuál usas?

Si bien Google Trends no es una instantánea perfecta de la tecnología en este momento , es un excelente indicador de la dirección general de la tecnología. Y si GT es una indicación, tiene una opción para un marco popular: Laravel.

Como puede ver en el cuadro anterior para los Estados Unidos, los únicos dos marcos que van en la dirección correcta son Laravel y Symfony. Todos los demás marcos están en una trayectoria descendente (CodeIgniter no es visible, pero también tiende a la baja). No estoy diciendo que Laravel y Symfony sean los mejores , pero si estás interesado en obtener trabajos con un marco PHP, entonces Laravel es la opción obvia. Además, el marco más popular tendrá los mejores recursos, la mayor cantidad de extensiones y la mayor cantidad de documentación disponible.

También tengo un punto débil en mi corazón por Laravel, ya que están respaldando financieramente a Evan You y su marco JavaScript Vue.JS. ¡Buen espectaculo!

Ya he respondido una pregunta similar hoy, así que déjame pegarla aquí

Diría Laravel, creo que es muy fácil de usar y construir aplicaciones complejas una vez que aprendes a usarlo

Algunas de las características importantes de Laravel son

  1. ORM elocuente
    Cuando usa Eloquent, puede escribir preguntas db fácilmente EX
    Permite obtener un formulario de usuario db con la identificación de 1
    $ usuarios = Usuario :: find (1);
    ver muy facil!
  2. Laravel tiene compilación en Auth, por lo que puede configurar el inicio de sesión y registrarse en cuestión de segundos
  3. Laravel utiliza las mejores prácticas actuales y utiliza el compositor para la gestión de paquetes.
  4. Laravel admite HHVM, por lo que si decide usar HHVM en cualquier momento será fácil hacerlo.
  5. Laravel CLI, usando iot puede realizar múltiples tareas desde la creación de tablas db hasta la creación de controladores
  6. Laravel se desarrolla activamente y la comunidad es asombrosa
  7. tiene muchos recursos gratuitos para aprender laravel, puede consultar los tutoriales de Jeffery Way Mejore en Laravel con Laracasts

Hay muchas más razones por las que creo que laravel es el mejor PHP Framework ahora

Espero eso ayude

Como todos sabemos, PHP es el lenguaje de script más popular, ya que simplifica el proceso de desarrollo al reducir los costos y el tiempo.

Para estructurar el proceso de desarrollo, se desarrollaron marcos PHP ya que la complejidad de los proyectos de desarrollo web ha llegado a un punto en el que la codificación desde cero no tiene sentido.

Los desarrolladores web usan marcos PHP para impulsar el proceso de programación. Los frameworks PHP hacen que sea fácil cumplir con MVC y escalar proyectos. Los marcos PHP ayudan a implementar el desarrollo con éxito.

Por qué usar PHP Frameworks

  • Funciones de seguridad como filtrado de entrada y codificación de salida
  • Fácil de actualizar y mantener las aplicaciones desarrolladas.
  • Excelente apoyo de la comunidad.
  • Desarrollo rápido utilizando las bibliotecas y herramientas proporcionadas por el marco.

Los mejores marcos PHP para 2017

Aquí está la lista de los mejores marcos PHP para 2017

  1. CakePHP
  2. Yii
  3. CodeIgniter
  4. Laravel
  5. Symfony
  6. Phalcon
  7. Zend

CakePHP: es uno de los frameworks PHP más antiguos. Implementa el patrón MVC. Sitios web de BMW y Hyundai implementados en CakePHP. Puede elegir este marco si su aplicación web necesita un alto nivel de protección. CakePHP tiene características tan buenas como:

  1. Previene scripting entre sitios;
  2. Protege contra la falsificación de solicitudes entre sitios y mucho más.
  3. Validación de entrada

Yii: Es el framework PHP más rápido ya que está diseñado para desarrollar aplicaciones web de manera rápida y efectiva. Utiliza carga bajo demanda, así como MVC.

Características de Yii:

  1. Consultor de construcción;
  2. ActiveRecord para bases de datos relacionales y NoSQL;
  3. API RESTful;
  4. Soporte de almacenamiento en caché multinivel.

CodeIgniter: Codelgniter Framework es la mejor opción para principiantes, ya que es conocido por su flexibilidad y su instalación sin problemas. No está completamente basado en MVC. CodeIgniter es una buena solución si hay algún posible conflicto de diferentes versiones de PHP

Laravel: Laravel tiene la mayor cantidad de usuarios personales y profesionales. En 2051, Sitepoint reconoció a Laravel como el mejor marco para el desarrollo de php. Este marco tiene muchas funciones cuyo objetivo es proporcionar el proceso de desarrollo más rápido posible.

Symfony: es el marco PHP más confiable y se considera estable en comparación con el nuevo marco PHP que incluye Laravel. Está escrito en PHP5 framework que también usa MVC. Tiene soporte para múltiples bases de datos: base de datos MySQL; PostgreSQL, base de datos; SQLite o cualquier otra base de datos compatible con PDO .

Phalcon: Phalcon está desarrollado en c & C ++ y se considera el framework PHP más rápido. Phalcon tiene muchas características excelentes: sistema de seguridad, cargador automático multipropósito, administración de recursos, traducción, almacenamiento en caché.

Zend : marco PHP recomendado para proyectos empresariales y de errores. Ofrece un MVC confiable y de alto rendimiento y una abstracción de base de datos fácil de usar, que en conjunto lo convierten en el mejor marco de php para aplicaciones web.

Conclusión: es muy difícil elegir el mejor framework PHP. En última instancia, dependerá del desarrollador decidir cuál es el más adecuado para el proyecto o el conjunto de habilidades.

Decidir qué marco usar depende de una variedad de factores, como la velocidad, la facilidad de uso, las funciones disponibles, la documentación y las dependencias o recursos de alojamiento que requiere y una escalabilidad que excede la capacidad de una sola instancia de su aplicación.

Cada marco tiene sus pros y sus contras. Elegir el mejor es difícil porque todos son geniales, incluso hay algunas diferencias entre ellos. De hecho, todo depende solo de las necesidades y demandas del cliente. Si está buscando las mejores empresas de desarrollo de PHP para su proyecto, pero hay

Una gran cantidad de empresas de desarrollo de PHP en Internet afirman proporcionar los mejores servicios de desarrollo web. Esto hace que sea un desafío para los buscadores de servicios encontrar compañías confiables de desarrollo de PHP. eDesk HUB descubrió que las principales compañías de desarrollo de PHP utilizan su metodología de investigación patentada para ayudar a los clientes potenciales de desarrollo web a superar este desafío altamente complicado.

Usé todos los anteriores. Principalmente reducido a delgado, aunque cualquier implementación de psr-7 con DI hará el truco para la mayoría de mis proyectos. Composer realmente se ha librado de la necesidad de marcos masivos. Cuanto más aprenda, menos necesitará que se tomen decisiones técnicas por usted. A veces es bueno tener la pila completa … Pero cuando voy por ese camino por conveniencia, a menudo elimino algo en otro punto para obtener lo que necesito específicamente.

Ciertamente, los micro servicios también han impulsado la capacidad de reducir el lado del servidor de aplicaciones … La autenticación es probablemente el bit más complejo para la configuración inicial en este punto de la ingeniería web con PHP. Incluso con grandes bibliotecas como league oauth.

Me especializo y uso el framework Yii2.

Estoy muy contento con la velocidad y el enfoque a nivel comercial de Yii2. También las documentaciones hacen una gran diferencia para mí.

También recomendaría no mirar las tendencias. La popularidad no significa necesariamente lo mejor para sus necesidades. Podría ser como resultado de una mejor comercialización o simplemente más común para ciertas necesidades. En mi opinión, Yii2 es adecuado para el extremo superior del mercado marco donde la seguridad y la velocidad son necesarias.

Yii2 tuvo una gran mejora con respecto a Yii1, pero dado que Yii1 era un producto tan bueno, muchos desarrolladores aún conservaban el legado con Yii1, por lo tanto, tenemos una división. Pero en general un marco bastante fuerte.

El más popular es sin duda Laravel 5, y ahora lo estoy usando en mi proyecto actual.

Sin embargo, en otros proyectos donde tengo la libertad de elegir el marco, siempre elijo Yii2. Siento que está mejor estructurado (los modelos, las vistas, los controladores están en un solo nivel), tienen un buen generador de código (gii), increíble para crear rápidamente un prototipo de interfaz de usuario, sin usar demasiada “magia” como Laravel Facade, la documentación es limpia y codecepción está incluido por defecto.

Laravel Sin duda. Uso Laravel, Yii2, Yii1, cakePHP y CI (por supuesto, puede usar este marco como el primero). Mi equipo necesita que use un marco diferente para diferentes proyectos. Si tengo el privilegio de elegir cualquier marco, elegiría Yii2. Es más consistente, maduro y viene con excelentes ayudantes.

Estoy aprendiendo Laravel ahora. En parte porque Laracasts es increíble y me da un gran recurso para aprender el marco a medida que avanzo, y en parte porque el otro desarrollador con el que trabajo ya está bastante familiarizado. Después de haber estudiado bastante durante unas semanas, puedo decirte que es genial. No puedo compararlo con otros marcos.

Funciona principalmente fuera de la caja. Funciona casi exactamente como los tutoriales de Laracasts en cada paso.

Si no está familiarizado con PHP, MySql y Linux hasta cierto punto, puede tener dificultades para seguir los tutoriales, primero comenzaría por adquirir algunas habilidades.

Le recomiendo que al menos lo considere como una opción si está buscando un marco.

Para ayuda: Los mejores screencasts de Laravel y PHP

Según yo, el framework PHP más popular y simplificado es Laravel. También puede crear su propio sitio web utilizando este marco. Si desea obtener más información sobre los marcos PHP, vea el video aquí en

Discutamos de acuerdo con la siguiente infografía, ¿qué te parece?

Depende del patrón, pero si tuviera que elegir tres:

-Laravel
-Zend Framework
-CakePHP

Honestamente, no puedo decir cuál es el más popular o el mejor para usar.

Dicho esto, en el trabajo usamos Laravel como nuestro marco.

En mi tiempo libre y en proyectos paralelos, uso cualquier marco que esté dispuesto a aprender en cualquier idioma.

More Interesting

¿Cuáles son las ventajas de Python, especialmente para el desarrollo web?

¿Cuál es la mejor manera, o cuáles son los mejores recursos utilizados para aprender a ser un diseñador web de comercio electrónico? No tengo experiencia en codificación en este momento.

Cómo crear un sitio web comercial de una agencia de viajes para un ITGS IA en IB usando HTML con JavaScript y CSS

¿Cuáles son las mejores empresas de desarrollo web en la India?

Cómo poner una imagen de ancho completo con animaciones en la página de inicio con Rails

Al crear un tema de WordPress, ¿el desarrollador tiene que codificar para que los widgets estén disponibles, o están automáticamente allí en el tablero para que el usuario los agregue?

Cómo descargar la herramienta web de clase ncRNA

Cómo convertirse en un diseñador web en casa sin ningún tipo de capacitación a través de mi computadora

¿Para qué sirve JSON? ¿Cómo sirve ese propósito?

¿Cuáles son los pros y los contras de la representación de respaldo del lado del servidor y el intercambio de plantillas?

En PHP / CodeIgniter, ¿cuál es la mejor manera de verificar si los datos de publicación HTML son lo que espera (si el usuario ha manipulado los valores HTML)?

¿Por qué no usamos el servidor Django para alojar un sitio web de Django en producción?

¿Cuántos enlaces son adecuados para tomar de un solo sitio web?

¿Es posible entrar en una carrera de desarrollador front-end (o software) después de los 30?

¿Cuál es la mejor y más flexible API de pasarela de pago para transacciones de usuario a usuario?