Aplíquelo para convertir algunas áreas públicas del sitio web en páginas independientes, y luego use esta tecnología para integrarlas en otras páginas que requieren contenido en esta área.
mecanismo:
El mecanismo SSI es la inclusión dinámica, en lugar de la generación estática. Es causado por un servidor web, como Apache, cuando recibe una solicitud del usuario, si analiza una instrucción de inclusión SSI, eliminará automáticamente la página incluida e incrustará a la página solicitada y la enviará al usuario como una página completa. Para el usuario, no hay idea de lo que ha hecho el servidor, pero solo sabe obtener una página completa.
beneficio:
Desde el mecanismo de trabajo SSI, sabemos que la acción de inclusión ocurre cada vez que el usuario solicita la página, por lo que si el contenido de la página incluida cambia, también se puede reflejar en tiempo real. Debido a esto, es fácil implementar una incrustación dinámica de páginas estáticas. Podemos usarlo para realizar las áreas públicas de todo el sitio web, o publicar muchas áreas duplicadas en una página estática independiente, y luego usar instrucciones de SSI para incluirlo donde sea necesario, como la cabeza y la cola de todo el sitio web, las últimas noticias de todo el sitio web, las clasificaciones más calientes, etc. Esta tecnología es ampliamente utilizada por la mayoría de los sitios web portales, como 163, sina, etc.
Cómo implementar el contenido más caliente:
Primero configure el entorno SSI (consulte otros tutoriales de configuración de SSI)
Luego crea un nodo independiente
Cree una nueva página de publicación o artículo adicional, vincule a la plantilla pequeña que llama al contenido más popular y especifique una ruta y un nombre de archivo al mismo tiempo
Luego publíquelo en una página HTML estática/hot.html
Luego escriba el siguiente comando SSI en el cuadro con el contenido más popular que queda en la página de inicio del sitio web
<!-#incluye virtual =/hot.html->
Cambie la extensión publicada en la página de inicio a index.shtml (la página de documento predeterminada del directorio en la configuración del servidor también debe agregarse con el tipo SHTML)
De esta manera, puede ver el efecto usando /index.shtml. Después de agregar un montón de artículos cada vez, solo necesita actualizar este hot.html, y no necesita actualizar la página de inicio.
Este método puede incluso hacer todos los bloques de la lista de columnas en la página de inicio en este formulario. Usando la función de publicación adicional de cada nodo, puede agregar una pequeña página para publicar la lista de contenido de este nodo mientras publica la página de inicio de la columna, y luego incrustarla con instrucciones SSI en la página de inicio. En el futuro, simplemente actualice el contenido de la columna y la página de publicación adicional de la columna, y la página de inicio no necesita ser actualizada en ningún momento.