Php Vs Asp.Net

Páginas: 6 (1336 palabras) Publicado: 26 de octubre de 2012
República Bolivariana de Venezuela.
Ministerio del Poder Popular para la Educación Superior.
I. U. P. “Santiago Mariño”.
Barcelona – Estado, Anzoátegui.
Cátedra: Electiva IV.

Ensayo N° 1.

Elaborado por:
Canio Navarro C. I.: 16.480.749

Barcelona, 22 de mayo de 2012.
PHP vs ASP.NET. ¿Cuál es el gran vencedor?
Tomando en cuenta que ambas tecnologías están destinadas al desarrolloweb, considero que es vital tener claro la definición de cada una de estas antes de volcarnos a lo comparativo. Empecemos con PHP, es un lenguaje de programación con una sintaxis similar a los lenguajes Perl y C, que se interpreta por un servidor web y genera un código HTML dinámico. Es decir, nos permite crear un programa que se pueda ejecutar en un servidor desde un programa visualizador depáginas web y dar respuesta en función de los datos introducidos por el usuario.
Por otro lado, ASP.NET apunta más a una “suite”, framework o infraestructura digital para el desarrollo web, ya que es una plataforma web que proporciona todos los servicios necesarios para compilar aplicaciones web empresariales basadas en servidor. ASP.NET está compilado en .NET Framework, por lo que todas lascaracterísticas de .NET Framework están disponibles en las aplicaciones ASP.NET y sus aplicaciones se pueden escribir en cualquier lenguaje que sea compatible con Common Language Runtime (CLR), incluido Visual Basic y C.
Una vez teniendo presente cada uno de los conceptos, vale la pena recalcar sus ventajas y desventajas para que puedan servir de fundamento a la hora de tomar una decisión que responda ala inicial interrogante.
Ventajas del PHP:
* Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
* Capacidad de expandir su potencial utilizando módulos (llamados ext's o extensiones).
* El código fuente escrito en PHP es invisible al navegador web y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML alnavegador. 
* Esto hace que la programación en PHP sea segura y confiable.
* Permite aplicar técnicas de programación orientada a objetos.
* Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.
Desventajas de PHP:
* Se necesita instalar un servidor.
* Tiende a la desorganización oilegibilidad debido a que tiende a mezclarse HTML y PHP.
* La aplicación orientada a objetos se ve limitada para aplicaciones muy extensas o complejas.
* Debido a que es un lenguaje interpretado, un script en PHP suele funcionar considerablemente más lento que su equivalente en un lenguaje de bajo nivel, sin embargo este inconveniente se puede minimizar con técnicas de cache tanto de enarchivos y memoria.

Dentro de las ventajas de ASP.NET, están las siguientes:
* Se encarga de detectar el navegador del cliente y en consecuencia determina la versión de HTML que soporta.
* la aplicación de compila en una sola vez al lenguaje nativo, y luego, en cada petición tiene una compilación Just In Time, es decir se compila desde el código nativo, lo que permite mucho mejorrendimiento. También permite el almacenamiento del caché en el servidor.
* Ofrece rapidez en programación: mediante diversos controles, podemos con unas pocas líneas y en menos de 5 minutos mostrar toda una base de datos y hacer rutinas complejas.
* Ofrece servicios Web mediante herramientas para compartir datos e información entre distintos sitios.
* Tiene diversas herramientas que garantizan laseguridad de nuestras aplicaciones.
Desventajas:
* Es tecnología propietaria Microsoft.
* Por ofrecer gran interfaz gráfica en sus controles y paneles, consume muchos recursos.
* Se requiere licencia para el desarrollo de aplicaciones a nivel avanzado.
* ASP.NET es caro con respecto al uso de memoria y tiempo de ejecución, que se debe en gran parte a un camino más largo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Servlet Vs Php Vs Cgi
  • Cuadro Comparativo Php Vs Asp Net Vs Jsp
  • Php Vs Jsp
  • Asp.Net
  • Asp.Net
  • Asp.Net
  • Asp.net
  • Asp.net

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS