my docs

Páginas: 5 (1136 palabras) Publicado: 3 de septiembre de 2014
Desarrollo web es un título algo arbitrario para el conjunto de tecnologías de software del lado del servidor y del cliente que involucran una combinación de procesos de base de datos con el uso de un navegador en Internet a fin de realizar determinadas tareas o mostrar información.
Los lenguajes de programación más usados en desarrollo web son principalmente:
 ASP.NET 
PHP 
JSP
ASP
HTMLPERL
JAVA
HTML
HTML, siglas de HyperText Markup Language («lenguaje de marcas de hipertexto»), hace referencia al lenguaje de marcado para la elaboración de páginas web.  Es un estándar que, en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, etc. Es un estándar a cargo de la W3C,organización dedicada a la estandarización de casi todas las tecnologías ligadas a la web, sobre todo en lo referente a su escritura e interpretación.
Unidad 13. Páginas web dinámicas (I)
Principio del formulario
  
Final del formulario

En este tema vamos a ver qué son las páginas web dinámicas, y qué lenguajes nos permitirán crearlas.
 

HTML dinámico
 

Una página dinámica es unapágina que permite al usuario interactuar con ella, y que contiene efectos especiales.
Para crear una página de este tipo no basta con programar en HTML, ya que este lenguaje es muy limitado. Es necesario combinar HTML con otros lenguajes, como JavaScript, VBScript, Java, ASP, PHP, etc.
También puede hacerse uso de capas, de animaciones Flash, de applets java y de hojas de estilo CSS.
A lacombinación de estos elementos se le conoce como DHTML (HTML dinámico).
Existe una anécdota muy curiosa sobre DHTML :
Una conocida marca, poseedora de un programa que permite "dar vida" a las páginas web, pidió explicaciones a un webmaster tras visitar su página web. Pensaron que el webmaster estaba utilizando su programa y habían comprobado que no figuraba como comprador en sus archivos.
Elwebmaster respondió que no estaba utilizando el programa en cuestión, sino HTML dinámico, por lo que la empresa tuvo que disculparse por la acusación.
Esto demuestra lo que se puede llegar a hacer con HTML dinámico.
 

Programación web
 

En el tema anterior hablamos de JavaScript y VBScript, dos lenguajes de programación web.
Estos lenguajes son interpretados y ejecutados directamente por elnavegador del usuario que visualiza la página, pero existen otros lenguajes que son interpretados por el servidor, como es el caso de ASP, PHP o JSP (Java).
Cuando un usuario pretende visualizar una página, el servidor ejecuta los scripts y genera otra página como resultado. Esta nueva página sólamente contiene HTML, y es la que visualiza el navegador del usuario.
Esto evita que se puedan producirerrores al interpretar el código, como ocurre con VBScript si intenta ser interpretado por un navegador que no sea Internet Explorer.
Otras ventajas que proporciona programar con lenguajes interpretados por el servidor, es que los usuarios no tienen acceso al código original, por lo que los programas estarán protegidos ante plagios.
Al mismo tiempo, se puede acceder a mayor número de recursosalmacenados en el servidor, como pueden ser bases de datos.
Los lenguajes de este tipo más utilizados hoy en día son ASP y PHP.
El lenguaje ASP (Active Server Pages), al igual que VBScript, fue creado por Microsoft. Consiste en incluir instrucciones Visual Basic Script o Jscript dentro del documento HTML.
Actualmente se ha presentado, con algunas diferencias en la sintaxis, una nueva versiónllamada ASP.NET, que ofrece bastantes mejoras en lo que se refiere a posibilidades y rapidez de ejecución.
ASP tiene un gran inconveniente, ya que precisa que el servidor funcione sobre Windows NT o 2000.
El lenguaje PHP (Hipertext Preprocesor) permite realizar muchos tipos de aplicaciones web gracias su gran librería de funciones y documentación. Ofrece muchas ventajas frente a ASP, entre ellas,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • My Docs
  • My Docs
  • My Docs
  • My docs
  • docs docs
  • docs
  • Docs
  • docs

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS