Node.js es aún mejor por milla. ReactPHP aún no resuelve problemas relacionados con PHP.
La mayoría de las bibliotecas PHP está bloqueando y para que funcionen en ReactPHP necesitará un gran esfuerzo para hacer algo cercano a Express.js. Para utilizar completamente el servidor web sin bloqueo, debe asegurarse de que todas las operaciones costosas de E / S también sean sin bloqueo.
PHP pierde memoria. Actualmente el modelo de ejecución utilizado por la mayoría del framework PHP evita un problema. El marco PHP típico cargará el marco completo para cada solicitud y GC borrará la memoria después. Hacer un proceso de larga ejecución en PHP requerirá lidiar con pérdidas de memoria.
- Cómo mejorar el blog y el sitio web de mi sitio web, www.webtechsource.com/blog
- ¿Cuáles son los mejores temas de artículos de WordPress?
- ¿Qué hizo Rocket Internet para que el sitio web se cargara tan increíblemente rápido?
- ¿Cuál es la mejor plataforma para construir un sitio web personal?
- Cómo aprender desarrollo web como un profesional
React tiene una configuración más compleja para ejecutar el sitio web. HHVM tiene un costo de configuración similar pero un modelo de ejecución más simple. HMVM y React nunca se volverán populares porque eliminan solo el beneficio de PHP en una implementación simple.
ReactPHP está prácticamente muerto si revisas el repositorio de github. PHP no es multiproceso y carece de JIT. Para cualquier cosa no trivial, hay mucha competencia que tiene un buen subprocesamiento múltiple -> Java o tiene un excelente compilador -> V8 o lenguaje de alta productividad Python, Ruby.
PHP para avanzar debería:
-comienza la biblioteca estándar de limpieza
-mejorar módulo, sistema de espacio de nombres
-comience a usar y soporte HHVM
-enfocar la comunidad en 1-2 marcos