aplicaciones web

Páginas: 6 (1470 palabras) Publicado: 2 de abril de 2013
INTRODUCCIÓN
El presente documento trata sobre las diferentes tecnologías usadas para el desarrollo de aplicaciones Web; por ello debemos tener en cuenta que el diseño y desarrollo de aplicaciones web consiste en implementar sus necesidades, objetivos o ideas en Internet utilizando las tecnologías más idóneas según su proyecto.
Las aplicaciones web ofrecen servicios a los usuarios de Internetque acceden utilizando un navegador web como Explorer, Firefox o Safari entre otros, dirigiéndose a una dirección de Internet donde obtendrán los servicios que buscan.
TECNOLOGÍAS PARA EL DESARROLLO DE APLICACIONES WEB
Lo que queda por decidir una vez que se haya decidido realizar una aplicación Web, es la tecnología que se va a utilizar. Existen muchas opciones para escoger, entre las máscomunes encontramos PHP, JSP, ASP, ASP.NET.
PHP
Es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código esinterpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes.
Permite la conexión a diferentes tipos de servidores de bases de datos tales como MySQL, PostgreSQL, Oracle, ODBC, DB2, Microsoft SQL Server,Firebird y SQLite.
Tiene la capacidad de ser ejecutado en la mayoría de los sistemas operativos, tales como Unix (y de ese tipo, como Linux o Mac OS X) y Microsoft Windows.
Puede interactuar con los servidores de web más populares ya que existe en versión CGI, módulo para Apache, e ISAPI.
Características
1. Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenadaen una base de datos.
2. 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 al navegador. Esto hace que la programación en PHP sea segura y confiable.
3. Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividadcon MySQL y PostgreSQL.
4. Capacidad de expandir su potencial utilizando módulos (llamados ext's o extensiones).
5. Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
JSP
JavaServer Pages (JSP) es una tecnología Java que permite generar contenido dinámico para web, en forma de documentos HTML, XML o de otro tipo. Comparten mucha de las ventajas de ASP.NET,sobre todo en cuanto a la programación modular y orientada a objeto. Es multiplataforma.
Con JSP podemos crear aplicaciones web que se ejecuten en variados servidores web, de múltiples plataformas, ya que Java es en esencia un lenguaje multiplataforma.
Las JSP's permiten la utilización de código Java mediante scripts. Además, es posible utilizar algunas acciones JSP predefinidas mediante etiquetas.Estas etiquetas pueden ser enriquecidas mediante la utilización de Bibliotecas de Etiquetas (TagLibs o Tag Libraries) externas e incluso personalizadas.
Características
Se puede ejecutar en los sistemas operativos y servidores web más populares, como por ejemplo Apache, Netscape o Microsoft IIS.
ASP
Active Server Pages (ASP) es la tecnología pionera en las aplicaciones Web que se ejecutan enel servidor, Desarrollado por Microsoft y optimizado para su ejecución en servidores Windows con tecnología NT bajo IIS. Al ser una tecnología propietaria, no tiene la gran cantidad de módulos que PHP, aunque mediante los objetos COM, trabaja fácilmente con archivos dll. Es un tanto desorganizado, utiliza lenguajes de scripting no tipados como VBScript o JScript. No hay una distinción formal...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aplicaciones web
  • Aplicaciones Web
  • Aplicaciones web
  • aplicaciones web
  • aplicaciones web
  • Aplicaciones Web
  • Aplicaciones Web
  • Aplicaciones web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS