2012-02-02 9 views
12

Estoy pensando en utilizar NodeJS para mi sitio web en lugar de mi configuración actual de PHP + Apache. ¿Existen desventajas/ventajas importantes para hacer este cambio?Desventajas del uso de NodeJS en lugar de PHP

Mi sitio recibirá muchas solicitudes pequeñas y solicitudes ocasionales que requieren muchos cálculos en el lado del servidor.

Tengo un servidor que puedo instalar todo lo que quiero, por lo que el alojamiento no es un factor en esta decisión. Aunque me gustaría maximizar el rendimiento mientras minimizo la memoria y los requisitos de procesamiento.

Supongo que mi pregunta principal es, ¿cuándo es NodeJS una solución adecuada para un sitio web?

Respuesta

6
  • No puede usar ninguna de las bibliotecas y aplicaciones PHP existentes.
  • Tendrá que aprender acerca de la programación basada en eventos.

Aunque no siempre se pueden considerar desventajas per se.

+3

Quise decir más en términos de rendimiento, seguridad o funcionalidad. –

0

PHP no va a desaparecer de inmediato, pero sus posiciones se ven aún más afectadas por el naciente Node.js.
Node.js es funcionalmente similar a las pilas PHP + Apache o ASP + IIS.
Y hay 2 ventajas principales:

¡Velocidad! (Rendimiento)
Node.js es controlado por eventos y no bloquea y muy bueno en el manejo concurrent requests.
Aquí está un link a una prueba de evaluación comparativa para node.js contra PHP en Apache.

Cuestiones relacionadas