You are on page 1of 2

HERRAMIENTAS

DE COLABORACIÓN
DIGITAL

NOMBRE: ELISA ANDREA NIETO AGUILAR


CARRERA: COMUNICACIÓN SOCIAL
PROFESORA: CARRIÓN LEÓN DELIA ISABEL
PARALELO: 43
TÉRMINO ACADÉMICO: PRIMERO
CÓDIGO EMBEBIDO
Introducción

La aproximación basada en código embebido se diferencia claramente de la ejecución de


programas externos que se trata en el capítulo anterior. En vez de escribir un programa con
diversos comandos para crear una salida en HTML, se escribe HTML con código embebido4.1
(introducido entre etiquetas especiales) que producirá alguna salida.
Los lenguajes de código embebido implementan un conjunto de directivas que pueden aparecer
incluidas en páginas HTML y que son evaluadas antes de que esa página sea servida. El resultado
de esta evaluación (tan simple como el valor de una variable de entorno, o tan compleja como el
resultado de una consulta a una base de datos) reemplaza el código embebido en el documento
HTML antes de que sea enviada la respuesta al usuario. Esta técnica permite conseguir un
contenido dinámico independientemente de las características del navegador (como por ejemplo
soporte a Javascript).

Todas las aproximaciones al código embebido


funcionan de manera similar (figura ):

El navegador envía una solicitud HTTP al servidor.

El servidor se da cuenta de que el recurso solicitado


es una página con código embebido, por lo que le
transfiere el control al manejador correspondiente,
enviándole el archivo con etiquetas embebidas
necesario.

El manejador recibe la petición, compila (ASP, JSP,


PHP, etc.) o interpreta (SSI, PHP, etc.) el código, y
devuelve el resultado.

El resultado en HTML es recibido por el servidor


Web que finalmente se encargará de crear una
respuesta HTTP válida y enviársela al cliente.

El cliente recibe la respuesta y presenta el código


HTML.

You might also like