SSI服务端包含技术
1.基于微服务,页面内容多如何进行管理?
将页面拆分成一个一个的小页面,通过cms去管理这些小页面,当要更改部分页面内容时只需要更改具体某个小页 面即可。
2.页面拆分出来怎么样通过web服务浏览?
使用web服务(例如nginx)的SSI技术,将多个子页面合并渲染输出。
3.什么是SSI?
服务端嵌入(server side include),是一种基于服务器端的网页制作技术,可以将多个子页面合并渲染输出,大多数基于unix平台的web服务器均支持ssi指令,如nginx、apache。
4.原理
ssi是在web服务器端将include指定的页面包含在网页中,合并渲染输出。
5.SSI指令
Demo:<!--#include virtual="/include/header.html"-->
6.首页拆分
Demo:
index.html:首页主体内容
include/header.html:头部区域
include/index_banner.html:轮播图
include/index_category.html:左侧列表导航
include/footer.html:页尾
7.在nginx虚拟主机中开通SSI
修改nginx>conf>nginx.conf文件
Demo:
8.ssi的配置参数
ssi on: 开启ssi支持
ssi_silent_errors on:默认为off,设置为on则在处理SSI文件出错时不 输出错误信息
ssi_types:默认为 ssi_types text/html,如果需要支持shtml(服务器执行脚本,类似于jsp)则需 要设置为ssi_types text/shtml
SSI服务端包含技术相关推荐
- Day210.服务端渲染技术NUXT、整合前台主页面、名师、课程静态页面、首页整合banner数据后端部分【创建banner微服务、接口、banner后台前端实现】 -谷粒学院
谷粒学院 服务端渲染技术NUXT 一.服务端渲染技术NUXT 1.什么是服务端渲染 服务端渲染又称SSR (Server Side Render)是在服务端完成页面的内容,而不是在客户端通过AJAX获 ...
- react服务端渲染技术
Webpack和react的项目一般打包出来的文件会包括 js css 文件, 在html里也就只需要用标签引入这几个文件就可以在客户端抓到JS信息之后动态渲染HTML,可是再右键点击显示网页源代码的 ...
- nuxt服务端渲染技术
第5章 网站前台-活动与招聘 学习目标: 掌握NUXT框架的基本使用方法 完成十次方网站前台的搭建 完成十次方网站前台活动模块的功能 完成十次方网站前台招聘模块的功能 1 服务端渲染技术NUXT 1. ...
- 一、服务端渲染技术NUXT
文章目录 一.服务端渲染技术NUXT 1.1 什么是服务端渲染 1.2 什么是NUXT 2.NUXT环境初始化 2.1 下载压缩包 2.2解压 2.3修改package.json 2.4修改nuxt. ...
- Apache的服务端包含--SSI
SSI定义: SSI(服务器端包含)提供了一种对现有HTML文档增加动态内容的方法. 作用: 一般出于效率的考虑,网站都会把内容尽可能的静态化成HTML文件,但是网站页面的布局往往比较复杂,各个部分的 ...
- 希望OL修改服务器经验,希望OL服务端架设技术教程
经测试自带的MYSQL可能有问题,也可能没问题.如果有问题请下载安装MYSQL5.0然后导入端里面自带的guaiwu.sql 希望ol教程 ============================== ...
- 服务器技术文件,服务端开发技术文档要包含什么?
[写在前面:为什么整理这个,因为我们很多开发写的技术文档真的是,,,所以希望日后随手提供开发一个自己需要的文档格式,培养写技术文档的能力,增进合作效率] 一.需求背景 1.需求文档链接 2.简要说明业 ...
- 花椒服务端k8s技术实践
1.前言 随着容器技术的快速发展,诸如Kubernetes(以下简称k8s)此类容器编排技术应运而生,当人们逐渐意识到容器是云计算的未来,越来越多的人投入到容器技术的怀抱,也就是在这短短几年里,k8s ...
- 浅析鹅鸭杀中服务端的技术实现和要点
在朋友的介绍下,我下载了这款游戏.由于之前玩过<Among Us>,我本以为这款游戏不会达到正宗的太空狼人杀的水平(毕竟是免费的).但实际游玩后,我被它更加丰富的设定和玩法所吸引.接下来, ...
最新文章
- DiscuzX 论坛首页 和 分 区设置版块横排
- 火爆数据圈的数据分析工具,快速上手动态报表就是这么简单
- 经典C语言程序100例之十九
- python3反爬虫原理与绕过实战 网盘_Python 3反爬虫原理与绕过实战
- jQuery.Event的一些用法
- LeetCode Assign Cookies
- 使用VScode + PicGo 写markdown 以及github图片加载不出的问题
- python从入门到精通百度云-python从入门到精通视频教程百度云资源
- 【github】命令和错误小结
- 深入浅出设计模式之策略模式、观察者模式
- 计算机主机放电,电脑需要放电才能开机_电脑主板放电才能开机
- 3.3V的稳压管,结果电压变成了2.5V
- C语言某一身高下不同体重对应的BMI值表
- “word在试图打开文件时遇到错误”解决办法,亲测可用
- 数据分析-数据规范化的一些方法
- IT行业分析之嵌入式应用
- 基于Python操作Word
- PAT甲级 1032 Sharing (25分) 测试点5陷阱
- 当defer遇上panic
- c语言鸣炮21响,肱二头肌高级训练:”21响礼炮”训练法