

En este apartado se expondrá la formas en las que se puede gestionar la inclusión de documentos HTML en un espacio web departamental.
Para la gestión dispondrá de una cuenta en el servidor web departamental que en nuestro caso es www2.uca.es. Esta cuenta será exclusiva para su gestión. En el directorio raíz de esta cuenta existirá un directorio llamado html, todos los ficheros que incluya en este directorio serán accesible desde el servidor de la WWW, a partir de la URL de su departamento.
En este directorio podrá incluir los ficheros escritos en HTML que forman su espacio Web, podrá incluir las imágenes que se inserten en sus páginas y cualquier otro fichero que se referencie desde sus páginas html.
No se podrán incluir otro tipo de ficheros que no sean utilizables desde su espacio Web, tenga en cuenta que su espacio de disco es limitado (5 MegaBytes) y por tanto no debería malgastarlo incluyendo ficheros no necesarios.
Los nombres de los ficheros pueden tan largos como desee (dentro de un límite), pudiendo utilizar para ellos tanto las mayúsculas como las minúsculas, que se diferenciarán al referenciar el fichero. En el sistema operativo UNIX en los nombres de fichero sí se distinguen, y por tanto serán tenidas en cuenta por el servidor.
Un aspecto importante es la extensión de los ficheros, esta extensión no puede ser arbitraria, deberá cumplir unos requisitos para la correcta identificación del documento. El servidor de la WWW indica el tipo de fichero al navegador según la extensión de este, por tanto cualquier fichero que en el servidor tenga la extensión .html al accederlo el servidor indicará que se trata de un fichero escrito en lenguaje HTML, si la extensión es desconocida para el servidor lo enviará como fichero texto.
Las extensiones más comunes serán: para documentos hipertexto (HTML) el fichero debe tener la extensión .htm, ó bien, .html. Las imágenes, según cada caso deben tener la extensión .gif para el formato GIF, y .jpg ó .jpeg para imágenes en formato JPEG, ficheros de mapas de imágenes sensibles .map. Para los programas que se ejecutan en el servidor (CGI_BIN) la extensión .cgi
A partir del directorio html de su cuenta puede crear la estructura de directorios que desee. Se recomienda que se cree un directorio por cada sección que tenga su espacio Web, siempre que esta conste de varios ficheros html o de imágenes.
De esta forma será más compacto el acceso a la información, ya que la URL puede usarse para identificar la sección y la gestión al poder añadir y borrar de forma sencilla secciones. Si crea todos los ficheros en el directorio principal, le será más complejo identificar los ficheros obsoletos y a que sección corresponde cada fichero.
Se recomienda la creación de un directorio de imágenes, uno de iconos y otro de fondos, aunque si no son muchos se pueden incluir todos en el directorio de imágenes. Estos elementos podrán referenciarse fácilmente y de manera uniforme en todos los documentos de su espacio Web
La estructura básica de su espacio web podría ser:
En el directorio de imágenes se incluirán todas las imágenes de ámbito general, por ejemplo logotipo de su departamento, iconos de uso frecuente y las imágenes usadas por documentos del directorio principal. En el directorio de la sección, o en su directorio de imágenes, se podrán incluir las imágenes que sean exclusivas de esa sección. De esta forma se conseguirá una mayor ordenación de su espacio web y las referencias a las imágenes podrían ser más consistentes desde cualquier directorio de su espacio web.
El nombre que se utilice como nombre de directorio será el que se utilice en la URL de la sección, por lo que debe ser descriptivo de su contenido.
| Ejemplos | |
|---|---|
| URL | Definición |
| Nos encontramos en el fichero default.htm del directorio html | |
| <A HREF= "imagenes/imagen.gif"> | Accederíamos al fichero imagen.gif que se encuentra en el directorio de imágenes que está a partir del directorio html. |
| <A HREF= "/imagenes/logouca.gif"> | Al comenzar por / accederíamos al directorio de imágenes del servidor, y no al de nuestro espacio Web. |
| <A HREF= "seccion1/indice.htm"> | Accedemos al fichero de indice.htm de la seccion1 |
| Nos encontramos en el fichero indice.htm del directorio seccion1 | |
| <A HREF= "fichero.htm"> | Se referencia el documento fichero.htm que se encuentra en el directorio seccion1 |
| <A HREF= "../imagenes/imagen.gif"> | El fichero indicado sería la imagen imagen.gif que se encontraría en el directorio de imágenes a partir del directorio html. |
| <A HREF= "/imagenes/logouca.gif"> | Al igual que antes al comenzar por / accederíamos al directorio de imágenes del servidor, y no al de nuestro espacio Web. |
| Nos encontramos en el fichero seccion2.htm del directorio seccion2 | |
| <A HREF= "imagenes/imgsec3.gif"> | En este caso la imagen se encontraría en el directorio de imagenes del directorio seccion2. |
Existe un medio que permitirá la creación de secciones en su espacio web gestionadas por otras personas de su departamento, el modo de crearlas se especifica en la siguiente pregunta de la FAQ: Creación secciones dentro del espacio Web de un departamento que puedan ser gestionadas por distintas personas.. De esta forma podrá descargar parte de la gestión de su espacio web en otras personas que deseen incluir información en formato electrónico.
No se deben duplicar iconos ni imágenes ya existentes en el servidor, existen unos directorios de iconos, fondos e imagenes que contienen gran cantidad de estos elementos, si usa alguno de estos no tiene que copiarlo en su espacio Web sino simplemente referenciarlo. Con esto se ahorrará espacio en disco. Se aceptarán aportaciones de iconos e imágenes para aumentar el fondo común.
Si desee compartir una imagen, un icono, una barra o un fondo podrá enviarnoslo a la dirección de correo electrónico www-team@uca.es y será incluida en los directorios comunes.
Los directorios existentes en la actualidad son:
Fichero por defecto (default.htm)
Existe un fichero especial que es el default.htm ó default.html que es el fichero de presentación. Cuando alguien referencia la URL de un directorio sin indicar un fichero concreto y no existe este fichero obtiene una lista de los ficheros que forman el directorio, de esta forma podrían ver todos los ficheros que forman el directorio y acceder de forma no ordenada a sus fichero html. Para evitar esto bastará con incluir un fichero con uno de este nombre y será el que se muestre por defecto.
El fichero que se muestra cuando se conectan a su espacio web será el default.htm que se encuentran en el directorio html de su cuenta. Por tanto este será el fichero de presentación. Inicialmente existirá en su cuenta este fichero y un fichero para enviar comentarios (comenta.htm), sobre el fichero default.htm deberá hacer las primeras modificaciones para cambiar la presentación de su espacio Web. En el apartado siguiente se especifica lo que debe contener este fichero.
Este fichero debe contener los siguientes elementos:
Inclusión de información
Hasta ahora hemos hablado de la estructura que debe tener su espacio Web y de los fichero que debe contener, pero no hemos hablado del modo en el que se puede introducir la información, que es el objetivo de este apartado. Principalmente se presentan dos alternativas:
Conectarse por telnet al servidor
Acceder al servidor mediante telnet y gestionar la información desde la cuenta de usuario del servidor. En este caso deberá tener conocimiento sobre el sistema operativo UNIX y el uso de sus editores (pico), ninguno apto para el uso del lenguaje HTML. Se desaconseja de modo general, siendo apto solo para casos extremos, como cambiar un fichero, etc ...
Transferir los ficheros por FTP
Tener una copia de la información en su PC ó ordenador personal. En este caso creará los documentos en su PC verificándolo en su navegador de la WWW como fichero local. Una vez creado el documento, transferirlo por FTP a su cuenta de gestión del servidor. Con el programa de FTP se podrá enviar los documentos HTML (en formato ascii) y de imágenes (en formato binario), crear subdirectorios y borrar ficheros.
Esta segunda alternativa es la más cómoda ya que le permite crear los documentos desde su ordenados personal, con su editor de HTML favorito. Una vez creado el documento enviarlo e inmediatamente quedaría actualizado en el servidor. Sin necesidad de tener conocimiento del sistema operativo UNIX ni de sus editores.
En su PC tiene que mantener la misma estructura de directorios que en el servidor para asegurar que mediante direcciones relativas todos los documentos se puedan enlazar perfectamente.