Cuadro Comparativo

Post on 24-Dec-2015

8 views 3 download

description

Diferentes versiones de la web

Transcript of Cuadro Comparativo

INGENIERIA EN SISTEMAS COMPUTACIONALES

GRUPO: 804-A

MATERIA:PROGRAMACIÓN WEB.

UNIDAD I“CUADRO COMPARATIVO”

CATEDRATICO:ING. ENEIDA YAZMIN HONORATO

RODRIGUEZ

ALUMNOS:VAZQUEZ LAGOS ANGEL ESAU

SAN ANDRES TUXTLA VER, A 02 DE FEBRERO DEL 2015

INSTITUTO

TECNOLOGICO

SUPERIORDE SAN ANDRES TUXTLA

LENGUAJES QUE TRABAJAN DEL LADO DEL SERVIDORNOMBRE SERVIDOR CARACTERÍSTICAS REQUERIMIENTOS

ASP.NET

Visual Web Developer Internet Information

Services (IIS)

Se puede mezclar código ASP con código HTML y código de script en cliente.

implementada por defecto en los servidores web PWS Permite acceder a las bases de datos de una forma rápida y

sencilla. También permite el uso de componentes OLE, acceso a

ficheros, a login del sistema, enviar correo, etc. Puede ser utilizado en casi cualquier sistema operativo.

Un editor de textos cualquiera. Cualquier sistema operativo Windows.

Motor de Bases de Datos: MySQL, PostgreSQL, SQLite, Oracle,

SQL Server, DB2, etc. Versión 1.1 de .NET Framework instalada.

PHP

Apache. XAMPP LAMP WAMP MAMP

Permite aplicar técnicas de programación orientada a objetos.

Biblioteca nativa de funciones sumamente amplia e incluida. Es un lenguaje multiplataforma. Capacidad de expandir su potencial utilizando la enorme

cantidad de módulos. Tiene manejo de excepciones (desde PHP5).

Windows Vista Service Pack 2 o posterior. Windows Server 2008 Service Pack 2 o posterior. Windows Server 2008 R2. Windows 7.

Motor de Bases de Datos: MySQL, PostgreSQL, SQLite, Oracle,

SQL Server, DB2, etc. Un editor de textos cualquiera.

PHYTON

Apache. XAMPP WAMP MAMP

Internet Information Services (IIS)

Libre y fuente abierta. Lenguaje de propósito general. Gran cantidad de funciones y librerías. Sencillo y rápido de programar. Multiplataforma. Licencia de código abierto (Opensource). Orientado a Objetos. Portable.

Sistemas Operativos de Windows, BeOS, MacOS. Un intérprete de comandos o consola. Si desea utilizar la interfaz gráfica disponible, su instalación de

Python debe contar con el módulo Tkinter

Motor de Bases de Datos: MySQL, PostgreSQL, SQLite, Oracle,

SQL Server, DB2, etc.

RUBY

Lighttp Apache.

XAMPP WAMP MAMP

Internet Information Services (IIS)

Existe diferencia entre mayúsculas y minúsculas. Múltiples expresiones por líneas, separadas por punto y

coma “;”. Dispone de manejo de excepciones. Ruby puede cargar librerías de extensiones dinámicamente si

el (Sistema Operativo) lo permite. Portátil.

Servidor Web: se recomienda Apache o lighttpd ejecutando FastCGI

o SCGI.

Motor de Bases de Datos: MySQL, PostgreSQL, SQLite, Oracle,

SQL Server, DB2, etc.

Sistema Operativo: cualquier SO, aunque se recomienda cualquier

*X (‘nix-based).

Editor: un clásico editor de texto

PERL

Ngnix Sun Java System Web

Server Lighttp

Es un lenguaje imperativo. Utiliza variables, expresiones, asignaciones, bloques de

código delimitados por llaves, estructuras de control y subrutinas.

Funciones integradas para tareas comunes y para acceder a los recursos del sistema.

Manejo de texto y tareas de gestión de datos.

Sistema Operativo Linux o de Microsoft. Un servidor. Un editor de textos cualquiera. Compilador/interprete. Motor de Bases de Datos: MySQL, PostgreSQL, SQLite, Oracle,

SQL Server, DB2, etc.

REFERENCIAS ELECTRÓNICAS

http://juankysebas44.blogspot.mx/p/caracteristicas.html

http://www.cuatrorios.org/index.php?option=com_content&view=article&id=161:principales-caracteristicas-del-lenguaje-python&catid=39:blogsfeeds

http://es.wikipedia.org/wiki/ASP.NET

http://sg.com.mx/content/view/564

http://es.wikipedia.org/wiki/Python

http://es.wikipedia.org/wiki/Ruby

http://es.wikipedia.org/wiki/PHP