Tengo experiencia tanto en Node como en PHP, así que permítanme intentar responder estas preguntas. Ambos sistemas esencialmente van a crear una aplicación web como usted dijo. Así que solo me enfocaré en la parte en la que preguntas cuánto hay de diferente.
La diferencia es la velocidad.
Pruebas – node-js-vs-apache-php-benchmark – Node JS vs Apache PHP benchmark – Google Project Hosting
- Estoy trabajando de forma remota en un sitio web. ¿Cuál es la mejor manera de enviar código HTML / CSS a los desarrolladores? ¿Permitirles ver el código o copiarlo en un documento separado?
- Soy principiante en Java. ¿Cómo puedo construir una aplicación basada en cliente-servidor?
- Aprendí jQuery antes de JS, y ahora soy súper dependiente. ¿Cómo me vuelvo menos dependiente de jQuery y más de JS?
- Aprendería Angular 2 practicando, ¿dónde puedo encontrar sitios gratuitos?
- Si creo un proyecto de código abierto en Github para solicitar contribuciones de la comunidad, ¿puedo decidir comercializarlo después?
Estos son algunos resultados de referencia de Node vs PHP en Apache. Como puede ver, Node funciona al menos un 100% mejor en todos los casos de prueba. Y en algunas pruebas de concurrencia, el rendimiento del nodo supera el rendimiento de PHP a pasos agigantados .
Si espera muchas solicitudes concurrentes a su servidor para su aplicación web, opte por Node. Si su aplicación no maneja ese tráfico de solicitudes tan alto, puede optar por Laravel.