3. En esta monografía se tratara el tema de
la tecnología para la edición de
páginas web, es decir, de páginas que
podemos realizar y montarlas en elInternet,
pero antes de comenzar a explicar que es lo
que debemos realizar para lograr
dicho objetivo empezaremos por dar él
termino de tecnología, cabe mencionar que
no es lo mismo la tecnología para la edición
de páginas
en Internet (páginas web) que las tecnologías
de Internet ya que muchas veces
confundimos estos dos términos.
4.
5. Qué es una página Web.
Las páginas Web que leemos normalmente con
nuestro navegador son en realidad archivos en
lenguaje HTML (HyperText Markup Language,
"Lenguaje de Marcas Hipertexto"). El lenguaje HTML
está formado par instrucciones, llamadas etiquetas
(tags), que indican qué objetos se incluyen en una
página Web y cómo se han de colocar en dicha
página, es un lenguaje muy sencillo que permite
diseñar hipertexto y estructurar documentos, los
cuales pueden ser mostrados por
los navegadores de páginas Web, es decir, HTML
consta de una serie de ordenes o directivas que
indican al navegador que se esta utilizando la forma
de representar los elementos como
son texto, gráficos y otros que contenga el
documento.
6.
7. El conjunto o suite de protocolos
de comunicaciones que se utiliza en
Internet se denomina PROTOCOLO DE
CONTROL TRANSMISIÓN/PROTOCOLO DE
INTERNET mejor conocido como TCP/IP, su
estructura basándose en capas permite la
modularización de las tareas en niveles que
actúan independientes unos de otros en
forma ascendente, muy parecidos a las
especificaciones del modelo de
referencia OSI(Open System
Interconection) desarrollado por
la Organización Internacional de
Estándares (ISO).
8.
9. Mail, mail o e-mail es como se conoce a las
aplicaciones de correo electrónico, que le
permiten enviar y recibir mediante el
protocolo MSTP, mensaje a través de
Internet, mail es un comando de UNIX que
se introdujo al sistema operativo desde sus
primeros años debido a las necesidades de
comunicación entre profesores e
investigadores de las universidades. El
protocolo que se utiliza para el correo
electrónico es el protocolo de transferencia
de correo sencillo (Simple Mail Transfer
Protocol, SMTP).
10.
11. Así como han evolucionado los protocolos
de Internet, también se han tenido que
desarrollar paralelamente una serie de
lenguajes de programación, scripts y
lenguajes de formatos como lo son CGI,
HTML o JAVA, conforman el grupo de
lenguajes de Internet y sobre todo del
World Wide Web (WWW) que es realmente
el servicio de la gran red que empuja o
arrastra a diversas tecnologías en una
incesante carrera por imponer sus
12.
13. Microsoft ha tenido la diferencia de crear, dentro de
su suite de desarrollo DevStudio, una aplicación
especifica para administración y creación de
proyectos Web denominada Visual InterDev. La
facilidad para conectar con una base de datos y
extraer datos de la misma dinámicamente
visualizándolos en el navegador es la utilidad más
practicada en las páginas ASP, puede conectarse a
gestores de base de datos SQL, Access, Oracle o
cualquier otro motor que disponga de driver
ODBC. Comercio electrónico, portales sedes
personalizables y todas aquellas aplicaciones en las
que el protagonista es la información dinámica son
otras de las aplicaciones de las páginas ASP.
14.
15. Para procesar una página ASP no existe ninguna
restricción especial en el lado del cliente, por lo que
es indiferente la utilización del navegador Internet
Explorer o Netscape Comunicator sin embargo, en el
lado del servidor, es necesario un servidor Web de
Microsoft. Se utiliza el archivo ASP.DLL para
interpretar el código, siendo el servidor más
extendido Internet Information Server (más conocido
como IIS).
Estos son los servidores de contenidos ASP posibles
para plataformas Microsoft
Internet Information Server 3.0 o superior (para
sistema operativo NT)
Personal Web Server (para Windows 95 y Windows
98)
16.
17. Las páginas ASP comienzan a ejecutarse
cuando un usuario solicita un archivo.asp al
servidor Web a través del explorador. El
servidor web llama a ASP, que lee el archivo
solicitado, ejecuta las secuencias de
comandos que encuentre y envía los
resultados al explorador del cliente.
Puesto que las secuencias de comandos se
ejecutan en el servidor, y NO en el cliente, es
el servidor el que hace todo el
trabajo necesario para generar las páginas
que se envían al explorador. Las secuencias
de comandos quedan ocultas a los usuarios,
estos solo reciben el resultado de la ejecución
en formato HTML.
18.
19. Los archivos .asp son archivos de texto normales, no es
necesario ningún editor especial para crearlos, puede usarse
cualquier editor que genere código ASCII, como ya se
mencionaba anteriormente, es importante decir que un archivo
.asp puede contener texto, código HTML, código ASP o
cualquier combinación de estos. Los archivos .asp son archivos
de texto normales, no es necesario ningún editor especial para
crearlos, puede usarse cualquier editor que genere código
ASCII, como ya se mencionaba anteriormente, es importante
decir que un archivo .asp puede contener texto, código HTML,
código ASP o cualquier combinación de estos. Si no contiene
código ASP se comporta como un archivo .html normal.
Como sucede en otros lenguajes de programación, en ASP
existe una sentencia de declaración opcional del lenguaje a
utilizar, cabe recordar que para identificar las marcas de
código ASP se utilizan los tags <% (como marca de inicio del
código) y %> (como marca final del código).
A continuación veremos una declaración inicial del código de
un ASP