¿Cuál es la mejor plataforma para PHP que tiene un futuro brillante?

Hay muchos frameworks php.

Esta es una lista de todos los marcos utilizados actualmente en desarrollo con sus respectivas ventajas y desventajas …………………

Laravel

Versión de PHP requerida 5.5.9

Laravel es un marco integral diseñado para crear aplicaciones rápidamente utilizando la arquitectura MVC. Es el framework PHP más popular hoy en día con una gran comunidad de desarrolladores.

PRO:

· Organizar archivos y códigos
· Desarrollo rápido de aplicaciones
· Arquitectura MVC (y PHP7)
· Pruebas unitarias (FAST en HHVM)
· La mejor documentación de cualquier
· Alto nivel de abstracción.
· Capacidades de sobrecarga utilizando métodos dinámicos.
· Toneladas de funcionalidad lista para usar
· Integración de pago con stripe
· Paquetes de cifrado muy fuertes
· ORM

Contras:

· Hace muchas consultas en su base de datos

Phalcon

Versión de PHP requerida 5.3

Phalcon es un framework PHP basado en MVC. Utiliza muy pocos recursos en comparación con otros marcos, lo que se traduce en un procesamiento muy rápido de solicitudes HTTP, lo que puede ser crítico para los desarrolladores que trabajan con sistemas que no ofrecen mucha sobrecarga.

Phalcon ofrece a los desarrolladores herramientas de almacenamiento de datos como su propio dialecto SQL: PHQL, así como el mapeo de documentos de objetos para MongoDB. Otras características incluyen motores de plantillas, creadores de formularios, facilidad de creación de aplicaciones con soporte de idiomas internacionales y más. Phalcon es ideal para construir tanto API REST de rendimiento como aplicaciones web completas.

PRO:

· Ardientemente rápido con bajos gastos generales
· Carga automática
· Único en que se basa como una extensión C
· MUY buenas características de seguridad integradas
· Mucha documentación
· Desarrollador amigable

Contras:

· No funciona con HHVM

Symfony

Versión de PHP requerida 5.5.9

El marco PHP líder para crear sitios web y aplicaciones web. Creado sobre los componentes de Symfony: un conjunto de componentes desacoplados y reutilizables sobre los que se construyen las mejores aplicaciones PHP, como Drupal, phpBB y eZ Publish.

PRO:

· Alto rendimiento, debido al almacenamiento en caché de código de bytes
· Estable
· Bien documentado, mantenido y respaldado
· Muy buen soporte y es muy maduro.

Contras:

· Si bien la documentación es buena, hay una curva de aprendizaje empinada.

CodeIgniter

Versión de PHP requerida 5.4

CodeIgniter es un potente marco PHP con una huella muy pequeña, creado para desarrolladores que necesitan un kit de herramientas simple y elegante para crear aplicaciones web con todas las funciones.

PRO:

· Muy amigable para el desarrollador
· No necesita ninguna dependencia o soporte especial
· Capacidad para utilizar bien los servicios de alojamiento web normales, utilizando bases de datos estándar como MySQL
· Supera a la mayoría de los otros marcos (no MVC)
· Buena documentación y LTS (soporte a largo plazo)

Contras:

· No hay espacios de nombres, sin embargo, esto puede acelerar
· No es tan amigable con las pruebas unitarias como otros
· Pocas bibliotecas que se construyen dentro del marco
· Muy desactualizado y no admite funciones PHP modernas (tx @AshleyJSheridan)
· Tiene problemas de seguridad que han estado pendientes durante años sin ser reparados por el equipo de desarrollo (tx @AshleyJSheridan)

CakePHP

Versión de PHP requerida 5.5.9

CakePHP hace que la creación de aplicaciones web sea más simple, más rápida y requiere menos código. Un marco PHP 7 moderno que ofrece una capa flexible de acceso a la base de datos y un poderoso sistema de andamios que hace que la construcción de sistemas pequeños y complejos sea más simple, fácil y, por supuesto, más sabrosa. Construye rápido, crece sólido con CakePHP.

PRO:

· Marco moderno · Admite PHP 5.5+
· Sistema de andamiaje y construcciones rápidas
· Muy bueno para aplicaciones web comerciales (licencia MIT)
· El acceso a la base de datos, el almacenamiento en caché, la validación y la autenticación están integrados
· Las amplias herramientas de custodia incluyen sitios cruzados
· Prevención de secuencias de comandos, prevención de inyección SQL,
· CSRF y validación de formularios · Buena documentación
· Desarrollado activamente

Contras:

· No es tan bueno para construir APIS tranquilo como Laravel u otros listados

Zend

Versión de PHP requerida 5.6, 7.0

Zend Framewor k es una colección de paquetes PHP profesionales con más de 158 millones de instalaciones. Se puede usar para desarrollar aplicaciones y servicios web usando PHP 5.6+, y proporciona código 100% orientado a objetos usando un amplio espectro de características del lenguaje.

Zend Framework utiliza Composer como administrador de dependencias de paquetes; PHPUnit para probar todos los paquetes; y Travis CI como un servicio de integración continua. Zend Framework también sigue los estándares PHP-FIG e incluye una implementación de PSR-7 para interfaces de mensajes HTTP.

PRO:

· Ideal para aplicaciones empresariales.
· Orientado a objetos
· Toneladas de componentes para validación, feeds y formularios.
· Desacoplado

Contras:

· No es ideal para el desarrollo rápido de aplicaciones.

FuelPHP

Versión de PHP requerida 5.3.3

FuelPHP es un marco PHP 5.3+ simple, flexible y basado en la comunidad, basado en las mejores ideas de otros marcos, ¡con un nuevo comienzo!

PRO:

· El almacenamiento en caché es opcional · Paquetes de autenticación
· Construcción tranquila · Enrutamiento de URL
· Modular con ORM integrado
· La nueva versión estará totalmente orientada a objetos, se puede instalar usando Composer, y una instalación puede
· Soporta múltiples aplicaciones

Contras:

· No muy amigable para principiantes (documentación de soporte delgada)
· Es un marco relativamente nuevo con menos soporte.
· Las contribuciones de la comunidad de código abierto son menores que otras (como Laravel y Phalcon)

Delgado

Versión de PHP requerida 5.5

Slim es un micro framework PHP que lo ayuda a escribir rápidamente aplicaciones web y API simples pero potentes.

PRO:

· El marco RESTful más rápido disponible
· Suficiente documentación para despegar.
· Perfecto para pequeñas API de descanso
· Desarrollado activamente
· Los complementos incluyen: almacenamiento en caché HTTP y Flash

Contras:

· Complementos mínimos en el stock composer cuando está instalado.

Phpixie

Versión de PHP requerida 5.3

Uno de los frameworks PHP fullstack más populares. Viene incluido con excelentes herramientas para la criptografía y la seguridad, soporte para MongoDB y código compartido con el compositor, todo listo para usar.

PRO:

· Marco relativamente nuevo
· Fácil de comenzar
· Documentación con ejemplos de código.
· Impresionante sistema de enrutamiento
· Capacidad de compilar rápido
· Orientado al patrón HMVC

Contras:

· Muy pocos módulos
· No hay soporte en componentes que se hacen independientemente de las dependencias

Libre de grasas

Versión de PHP requerida 5.5

Un micro-framework PHP potente pero fácil de usar diseñado para ayudarlo a crear aplicaciones web dinámicas y robustas, ¡rápido!

PRO:

· Peso ligero
· Pequeña curva de aprendizaje
· Muy rápido con optimizaciones para enrutamiento de URL, motores de caché, código
· Bueno para aplicaciones multilingües.
· Soporte estándar para SQL o No SQL
· Bases de datos
· Toneladas de paquetes que incluyen pruebas unitarias, imagen
· Procesamiento, compresión de JavaScript / CSS, validación de datos, identificación abierta y más

Contras:

· Tipo de exageración para un micro marco
· No hay nuevas opciones en comparación con otras
· Hay repetición de código en lugares donde otros marcos MVC pueden ocuparse

Aura

Versión de PHP requerida 5.4

El proyecto Aura se centra en una colección de paquetes de bibliotecas independientes de alta calidad, bien probados, con versión semántica, que cumplen con los estándares e independientes que se pueden usar en cualquier base de código.

Cada biblioteca es autónoma y tiene solo las cosas que necesita para su propósito principal. Ninguno de los paquetes de la biblioteca depende de ningún otro paquete. Están desacoplados, no solo de un marco particular, sino también entre sí. Esto significa que los desarrolladores pueden usar tanto o tan poco del proyecto como sea necesario.

PRO:

· Delgado y ligero
· Guía de inicio
· Perfecto para pequeñas API de descanso
· Desarrollado activamente
· Los complementos incluyen: almacenamiento en caché HTTP y Flash

Contras:

· Extraviado

SilverStripe

(tx @camerongrant)

SilverStripe es un sistema de gestión de contenido (CMS) y marco gratuito y de código abierto para crear y mantener sitios web y aplicaciones web.

Laravel, Drupal, WordPress son bastante populares en este momento, pero no puedo decir con certeza que sería después de X años. La tecnología está evolucionando continuamente, lo que parece popular hoy en día quedaría obsoleto después de un tiempo.

Si trabaja en una industria de servicios, se le ofrece alguna plataforma para aprender y luego trabajar en ella. Realmente tampoco tienes otra opción. Así que te aconsejaría que no dejes de aprender, siempre improvisa tus habilidades.

Algunas preguntas similares que vale la pena leer serían:

¿Cuál es el futuro de PHP? Se están construyendo más proyectos web 2.0 nuevos con tecnologías más nuevas como Django, RoR y Node.js. Me pregunto si PHP seguirá siendo relevante en el futuro.

¿PHP está muerto? ¿Cuál es la perspectiva laboral y el futuro de PHP en los próximos cinco años?

¿PHP se extinguirá en 2017?

¡Paz!

Todos tienen sus propias propiedades, pero si quieres ir por un particular, elige la primera opción Zend , la segunda opción Laravel , la tercera Cake Php

Laravel es el que más demanda tiene ahora. En la India y en el extranjero también.