¿Cuál es el mejor PHP framewrok, Laravel o YII?

Trabajar principalmente en Yii2, comprobado laravel, es agradable pero no tan consistente como Yii en el interior. Laravel tiene una herramienta muy rígida para crear interfaces de usuario, por otro lado, Yii tiene herramientas no visuales más rígidas para trabajar con servicios remotos, servidores, consolas, etc.

No soy competente con Laravel, pero conozco bien Symfony3 y Django. Y de esos 3 marcos elegiría Yii2 para mis próximos proyectos de trabajo. Django ofrece más en términos de código base existente, pero Yii es más flexible y muy práctico.
Pros Yii2:

Simplemente para dejar de entender el funcionamiento interno (el código es simple y muy comentado, no he visto algo ni siquiera cercano en otros marcos)
Las excelentes herramientas de interfaz visual (cuadrícula de datos integrada profunda, excelente control de kartik de terceros, integrado en Bootstrap), no han visto algo cercano en ningún otro marco, evento que sufrió Djangos data_tables2.
Build-in ajax (validación, ajax grid)
Andamios: controladores y modelos de andamios Laravel, aplicaciones YUD GRUD completas
Muy flexible: simplemente puede anular cualquier clase principal de marco, por ejemplo, enrutador

Pros de Laravel:

Es genial y brillante en términos de codificación (en laravel estamos usando método chining, en configuraciones de matriz Yii)
Buenas herramientas para trabajar con servicios. Construye integraciones con Stripe, Mailgun, etc. Puede controlar servidores con comandos remore
Comunidad e infraestructura – Spark, Laracasts
Por supuesto que hay más, pero como dije, uso Yii o Django

Hola leena

Gracias por el A2A.

Según yo, no existe el mejor framework PHP como tal. Solo que Laravel es el último y está basado en Symfony2 (algunos componentes). Por lo tanto, te sugiero que vayas con laravel, si estás obligado a elegir entre estos 2 marcos.

En estas tecnologías de código abierto, te sugiero que primero descubras

  • ¿Cuál es su requisito y cuál de estos 2 marcos puede proporcionarle una solución con facilidad?
  • Si no es así, cuál de estos marcos tiene un mejor apoyo de la comunidad, para que pueda obtener ayuda de la comunidad o ayuda profesional fácilmente.
  • Qué marco ya tiene un código incorporado que lo ayudará a lograr su tarea más fácilmente sin reinventar la rueda. (reescribiendo el código).

En código abierto, muchos marcos nuevos surgen rápidamente y se desvanecen pronto también. Necesita una plataforma estable que tenga un buen apoyo de la comunidad y se pueda mantener en horas extras.

2012 – CakePHP
2013 – Código de encendido
2014 – marco YII
2015 – Laravel

Estos son los respectivos marcos en PHP que surgieron en el pasado, mostraron mucha promesa y luego fueron eclipsados ​​por un nuevo sucesor.

Yo mismo soy un desarrollador independiente de Drupal y anteriormente había respondido una pregunta en las mismas líneas aquí en quora: ¿por qué las multinacionales usan Drupal?

Por favor, lean una vez. A partir de esa respuesta, obtendrá una pequeña idea de lo que debe buscar en una solución de código abierto.

Saludos,
Aniket Mohite

Aquí, nos gustaría discutir sobre los dos frameworks PHP más populares, Laravel y Yii, y su diferencia, así como entender cuál es el mejor de Laravel e Yii. Aunque ambos marcos comprenden características excelentes, hemos proporcionado algunas diferencias entre estos marcos que ayudan a los desarrolladores a elegir el marco correcto. Debería optar por el que justifique los requisitos de su proyecto, así como su experiencia y conocimiento utilizando el marco seleccionado.

Conozca el marco de Laravel
Laravel es uno de los frameworks PHP más populares que comprende varias características avanzadas útiles para el desarrollo rápido de aplicaciones. Inicialmente lanzado en 2011, su última versión Laravel 5.4 fue lanzada en enero de 2017 e incluye muchas características excelentes. Tiene un vasto ecosistema con una plataforma de alojamiento e implementación rápida. Posee un motor de plantillas liviano que se conoce como Blade. Incluye un entorno de desarrollo local “Homestead”, que es una caja Vagrant empaquetada. Este marco PHP admite aplicaciones web que utilizan su sintaxis exquisita y elegante que ayuda a los desarrolladores a realizar tareas frecuentes con facilidad, como sesiones, autenticación, colas, y enrutamiento y captura RESTful.

Conozca el marco de Yii

Yii es también un importante marco PHP popular ampliamente utilizado en todo el mundo. Esta arquitectura MVC de código abierto, basada en componentes y un marco orientado a objetos incluye varias características que ayudan a aumentar el rendimiento del sitio a medida que se vuelve más rápido en comparación con otros marcos PHP. Utiliza una técnica de carga lenta que lo hace más rápido. Yii se basa en el concepto de codificación Don’t Repeat Yourself (DRY) que ayuda al desarrollador a organizar una base de código lógica y bien escrita. Viene con un conjunto de características que son compatibles con AJAX e integradas con jQuery. Implementa un mecanismo de pelado y teñido fácil de usar, útil para más fresco. Su robusto generador de código de clase (Gii) permite la creación rápida de prototipos y OOP (programación orientada a objetos). También hace posible crear código de manera interactiva utilizando su interfaz basada en la web.

Laravel es el mejor, fácil de obtener, el conocimiento básico de php es suficiente, MVC estructurado simple, puede manejar las URL de manera bonita, la comunicación de la base de datos en un método seguro y fácil a través de modelos elocuentes, interacción fácil entre los lenguajes front-end y backend con blades … Pruébalo 😉

Según yo, ambos frameworks PHP tienen sus propias ventajas sobre otros. Como estoy usando ambos frameworks durante los últimos 2 años, recomendaría Laravel sobre Yii. Sin embargo, elegir entre ambos dependerá en gran medida de su proyecto y los requisitos del cliente.

Aquí estoy compartiendo un excelente artículo para ayudarlo a comprender la diferencia crítica entre ambos marcos: marcos de referencia PHP comparados, ¡Laravel vs Yii2!

Aclamaciones,

Hola lectores
Si no se puede decir que uno es el mejor, ¿cuáles son los pros y los contras de cada uno de ellos?
En código abierto, muchos marcos nuevos surgen rápidamente. Laravel es el Fremwork más antiguo. [YII (2014) – Laravel (2015)] Según yo y Google “Laravel es el mejor Fremwork” Su “más popular” . Es el fremwork construido (última versión de php), Laravel es más seguro que YII.
Leer más en I Love Hacking

Laravel es el mejor, esta es la característica más emocionante del marco Laravel . Lumen, un micro marco, que funciona con los mismos principios de Laravel pero con un enfoque en el desarrollo esbelto. Permite crear microproyectos de forma rápida y sencilla. Con características integradas en una configuración mínima, Lumen lo ayuda a migrar al marco completo de Laravel simplemente copiando el código.

Según las tendencias de Google, Laravel es el idioma más popular. También está construido con la última versión de php, por lo que definitivamente es más seguro que YII.

Aquí está el historial de búsqueda de los últimos 12 meses.