HTML之实现页面缓存
2024-10-19 11:45:29
一般来说,对于html页面,一个站点,每个页面都会有相同的公共文件,比如页面的头部、尾部、侧边栏目、公共JS等。访问站点下的每一个页面,相同的公共文件,都需要重复从服务器下载。从性能和带宽角度看,重复下载相同内容对性能不利,同时也会占用带宽。因此include进来的公共文件,是否有办法缓存这些文件呢?这就是这里需要重点讨论的内容。 假设有这样一个站点,包含有页面头部、侧边栏、页面尾部、公共JS。布局如下图:
实现原理:
来看一个简单的demo。以前面页面框架为例,假设header里面有内容是通过JS来输出,侧边栏是全部的HTML,现在要缓存header中的JS和侧边栏的HTML。先来看核心的HTML代码(SSI部分):
最新文章
- sql语句 in的教训
- 各种编码中汉字所占字节数;中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030
- pt-heartbeat使用实践
- HDU3535AreYouBusy(分组背包)
- Makedown常用符号整理
- C#文件操作系列(一)
- random note
- 通用php与mysql数据库配置文件
- combobox只读代码
- c#dalegate invoke及AsyncCallback使用
- linux版powershell安装教程(.net core版)
- linux重要的守护进程
- TP5学习基础一:增删改查小demo
- SDN学习之Mininet验证OpenFlow协议版本
- 【转】HTTP请求中的form data和request payload的区别
- js 对数据进行过滤
- 域名打开没有加上“http://”,导致报错{";code";:-32603,";message";:";Cannot navigate to invalid URL";}
- Down Payment 和 Deposit的差异
- Voronoi图与Delaunay三角剖分
- Cucumber java + Webdriver(一)