You are on page 1of 3

Escuela Superior Politcnica de Chimborazo Facultad de Informtica y Electrnica Escuela de Ingeniera en Sistemas Aplicaciones Web Alumno: Jos Ignacio

Gunsha Cdigo: 4714 Tema: Actividad 1

1. Las diferencias entre las tecnologas PHP y ASP

PHP. PHP usa una mezcla entre interpretacin y compilacion para intentar ofrecer a los programadores la mejor mezcla entre rendimiento y flexibilidad. PHP compila para tu codigo una serie de instrucciones (llamadas opcodes) siempre que estas son accedidas. Estas instrucciones son entonces ejecutadas una por una hasta que el script termina. Esto es diferente a la manera convencional de compilacion de lenguajes como C++ donde el cdigo es compilado a cdigo ejecutable que es despues ejecutado. Php es recompilado cada vez que se solicita un script. Esta constante recompilacin puede parecer una perdida de tiempo, pero no lo es porque no hay que preocuparse de la recompilacin cada vez que realizas cambios. Ademas, proporciona una regeneracin muy rpida durante el desarrollo. Si tienes errores en el cdigo, PHP rechazar compilar la pgina hasta que tu aregles el problema, y tendrs que ejecutar tu cdigo lnea a lnea hasta encontrar el problema. Una ventaja importante de interpretar el cdigo es que toda la memoria usada por tu cdigo es manejada por PHP, y el lenguaje automticamente vaca esta memoria cuando el script finaliza. Esto significa que tu no tienes que preocuparte de las conexiones a la base de datos, porque PHP lo har por ti. Tampoco quiere decir que tu debes dejar hacer todo a PHP, los bueno programadores hacen esas funciones programndolas en cdigo teniendo un mayor control del script.ssed.

ASP. Active Server Pages (ASP) y ASP.NET es un intendo de Microsoft para introducirse en el mercado del desarrollo Web, y viene a ser como su estandar para su servidor Web, ISS. Asp ha sido atacado por la comunidad open source desde que este apareci, y dan numerosas razones para ello:

El propietario, una nica plataforma, la lentitud Me gustara decir Si, si, y si, pero no me debo dejar llevar. La realidad es que ASP ha sido implementado en otras plataformas y que cuando esta funcionando bajo su servidor predeterminado IIS es relativamente rpido. El hecho de que puedas escribir modulos para ASP usando Visual Basic y COM podra parecer una solucin realmente atractiva si no fuera por el hecho de que ASP solo es realmente compatible con IIS. En otras plataformas hay muchas caracteristicas de ASP que son realmente lentas. 2. Qu es ASP.Net? Qu diferencias tiene con ASP? ASP.NET es un framework para aplicaciones web desarrollado y comercializado por Microsoft. Es usado por programadores para construir sitios web dinmicos, aplicaciones web y servicios web XML. Apareci en enero de 2002 con la versin 1.0 del .NET Framework, y es la tecnologa sucesora de la tecnologa Active Server Pages (ASP). ASP.NET esta construido sobre el Common Language Runtime, permitiendo a los programadores escribir cdigo ASP.NET usando cualquier lenguaje admitido por el .NET Framework. Cualquier persona que esta familiarizada con el desarrollo de aplicaciones web sabr que el desarrollo web no es una tarea simple. Ya que mientras que un modelo de programacin para aplicaciones de uso comn est muy bien establecido y soportado por un gran nmero de lenguajes, herramientas de desarrollo, la programacin web es una mezcla de varios lenguajes de etiquetas, un gran uso de lenguajes de script y plataformas de servidor. Para el programador de nivel intermedio, el conocimiento y las habilidades que se necesitan para desarrollar aplicaciones web requieren de un mayor conocimiento tanto de lenguajes de programacin, etiquetado y formato, como de diversas tecnologas de software relativas al desarrollo distribuido y concurrente, de las que son necesarias en el desarrollo tradicional de aplicaciones. Qu diferencias tiene con ASP? La diferencia de asp.net con el asp ("active server pages") comn es mucha. Mientras asp se escribe en VBScript, asp.net puede ser escrito en cualquier lenguaje soportado por el .net Framework, es decir: vb.net; C# y JScript.net. Debe utilizar vb.net que es lo que ms se aproxima. Otro cambio radical es que asp.net es un lenguaje totalmente orientado a objetos. 3. La disponibilidad de servidores web (hosting) para estas tecnologas en el pas. http://www.wwwpuntocom.com Espacio ilimitado, ftp, php/mysql, panel de control, ranking de webs, pero con publicidad

http://www.miarroba.com PHP/MySQL, 25 MB, puedes elejir publicidad, banner o popup

http://www.tripod.lycos.es Lycos, 50 MB, PHP/MySQL. tamao de archivos ilimitado http://www.websinlimites.com Muy bueno, pero es para webs con muchas visitas, 4000 visitas diarias, y seran aceptadas, php/mysql sin publicidad http://www.vivelared.com rekieres de 1000 visitas diarias y soporta php/mysql y te meten publicidad

You might also like