|
| Server Side Include en DreamWeaver (2) |
| |
|
|
Hasta ahí, super bien si no fuera que el sitio tiene 160 páginas por tres idiomas, y en cada una de ellas está el mismo pie de página… uffff… eso sin mencionar que uno se equivocó y en vez de "webmaster", por torpeza cotidiana uno escribe "wevmaster" y vamos devuelta a corregir, cosa que no es problema con Dreamweaver, por que inteligentemente teníamos un elemento de librería, un sólo archivo a modificar y de vuelta se actualizan todas la páginas donde fue utilizado… pero volverlo a subir… ufff… y así con todas las veces que queramos hacer cambios… y ojo… no digo ufff por el costo en un modem de 56… que obviamente es alto, si no por el tiempo productivo que nos quita la tarea…
Aquí es donde los Server Side Include (SSI) cumplen un rol maravilloso; la teoría es más o menos lo mismo que las bibliotecas con la leve diferencia de que no se hacen los cambios del lado local, si no que de lado remoto, en el servidor… es el servidor el encargado de introducir pedazos de código en las páginas…
Vamos por partes como dijo Jack el destripador… supongamos que todos nuestros menús son iguales en el sitio… bien, diseñamos nuestro menú en una nueva página (o lo copiamos de una que ya exista) y llamamos a esta página nueva algo como "menu.htm" (super original)… aquí un truquito… como este código se va a "insertar dentro de otra página", hay que tomar la precaución de no repetir código innecesario que puede complicar a algunos browsers, por lo que vamos al código fuente y eliminamos los tags del , y (todos… los de arriba y los de abajo)…
En nuestra página final, nos paramos en el punto donde queremos que esté el menú y apretamos el famoso botoncito con signo gato en la paleta de objetos (o vamos al menú insert/server-side include)… y seleccionamos nuestra página "menu.htm"… y ya?… tan sencillo?… sip… así de fácil… de hecho Dreamweaver tiene la capacidad de interpretar este include… y hasta lo muestra en tiempo real sin tener un servidor que lo interprete (el mismo drw hace de servidor) inclusive podemos visualizar en browser para verificar la compatibilidad del diseño…
|
| |
|
| |
| Pagina 1/3 - Pagina 2/3 - Pagina 3/3 |
|
|