2. Páginas estáticas versus páginas
dinámicas
El contenido de una página web puede ser
predeterminado (página web estática) o generado al
momento de visualizarla, o solicitarla a un servidor
web (página web dinámica).
3. Paginas Estáticas
En el caso de las páginas estáticas, al acceder el usuario, el
servidor descarga simplemente un simple fichero con un
contenido codificado en HTML que se visualiza a
continuación en su navegador. Un proceso muy similar a la
descarga de cualquier fichero, por ejemplo un documento
PDF.
El principal problema de estas páginas es que no permiten
la interacción con el usuario, equivalente a una colección de
documentos invariables, como un libro, en la web.
4. Pagina Dinámica
Las páginas dinámicas que se generan al momento de la visualización. No
son un simple documento HTML, sino que se están creadas en algún
lenguaje interpretado. El ejemplo más popular es PHP, el lenguaje en el que
están programadas aplicaciones muy populares como WordPress o
MediaWiki, el software en el que está implementado la propia Wikipedia.
Esto permite la creación de aplicaciones muy complejas.
Aquí la web interactúa con el usuario y es necesario que componga las
páginas de manera dinámica. Por ejemplo: cuando un usuario busca
determinados productos, la aplicación realiza una consulta a su base de
datos, obtiene los resultados y compone con ellos "sobre la marcha" el
HTML que corresponde a la lista de los productos.
5. Herramientas Básicas
Básicamente una página web puede construirse con un simple
editor de texto (como puede ser el bloc de notas de windows)
siempre que se tenga un profundo conocimiento del pseudo
lenguaje HTML, o al menos seamos capaz de memorizar todas
sus etiquetas.
• Servidor local
No es indispensable, pero puede ahorrarnos más de un dolor
de cabeza con los enlaces situados en nuestras páginas. Un
servidor local permitirá que podamos acceder a nuestro sitio en
forma local (en nuestro ordenador) pero como si estuviéramos
accediendo a él a través de internet, es decir, con una dirección
tipo http://misitio/paginas.htm.
6. • Editor de páginas web
Aunque un editor de textos es suficiente para escribir una página web, no está
de más contar con un programa específico que además te dará otras
prestaciones enfocadas al mantenimiento de un sitio completo, como
comprobación y actualización de enlaces, cambios en múltiples páginas,
plantillas, etc. Existen muchos, pero una laternativa interesante es NVU
• Editor de imágenes
En otro apartado de esta guía se dice que las imágenes son prácticamente
imprescindibles en las páginas web, razón por la cual no está de más disponer
de un editor de imágenes.
• Cliente FTP
Si el editor HTML no lo posee, necesitaras un cliente FTP, es decir, un
programa que te permita enviar las páginas que hayas creado a donde hayas
alojado tu sitio web.