PHP vs ASP.NET

PHP vs ASP.NET

Número de visualizaciones
10/09/2013

A menudo surge el debate sobre cual es el mejor lenguaje para programar con múltiples defensores y detractores de unos y de otros.

Sin duda PHP es el lenguaje por excelencia para aplicaciones web y especialmente para software libre. Su principal talón de Aquiles seguramente sea que no permite hacer aplicaciones para  escritorio ni para dispositivos móviles.

Por otro lado .NET (p.e. C#) permite realizar cualquier tipo de aplicación, tiene un entorno de desarrollo amigable. Seguramente el problema más grave que tiene sea el coste de la licencia, si bien es cierto que existen herramientas Open Source como Sharp Develop para  desarrollar gratis.

Hace poco encontré un estudio medianamente serio, basado en datos numéricos y no en apreciaciones personales, que suele ser lo más común en todos aquellos que opinan (opinar es gratis), realizando una comparativa entre los dos lenguajes.

Concretamente comparaba los tiempos para generar y mostrar los resultados de una búsqueda en sitios pequeños:

Los resultados son claros: PHP, 0’1500 segundos y ASP .NET 0’015 segundos.

En el mismo sitio se hace una comparativa de busquedas con sitios más grandes. Los resultados no cambian mucho:

La diferencia en este caso es aún mayor (unas 12 veces más rápido ASP .NET).

Ese mismo estudio realiza esos mismos test sobre un servidor linux, programando ahora PHP y por otro lado C# a través de Mono.

Como se puede ver incluso en Linux, .NET es más rápido.

Se puede consultar el estudio completo aquí.

Y dicho esto, con números en la mano, pues cada uno que use el lenguaje con el que se sienta más cómodo.

Incluso iría más allá,  seguramente depende de la solución que queramos programar, a lo mejor interesa más uno que otro.

Pero los datos, están ahí…..

0
Categorizado en: Desarrollo de Aplicaciones

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Descubre MasterClass de INESEM. Una plataforma en la que profesionales enseñan en abierto

Profesionales enseñando en abierto