想更改页面的某一小部分,不想把整个页面都提交到服务器。
才用一种技术,把页面分隔成若干个小页面


本节分析首页的管理方案。
1、页面内容多如何管理?
将页面拆分成一个一个的小页面,通过cms去管理这些小页面,当要更改部分页面内容时只需要更改具体某个小页
面即可。
2、页面拆出来怎么样通过web服务浏览呢?
使用web服务(例如nginx)的SSI技术,将多个子页面合并渲染输出。
3、SSI是什么?


ssi包含类似于jsp页面中的incluce指令,ssi是在web服务端将include指定 的页面包含在网页中,渲染html网页响
应给客户端 。nginx、apache等多数web容器都支持SSI指令。
ssi指令如下:

<!‐‐#include virtual="/../....html"‐‐>

4、将首页拆分成

index.html:首页主体内容
include/header.html:头部区域
include/index_banner.html:轮播图
include/index_category.html:左侧列表导航
include/footer.html:页尾


页头

拆分的轮播图


ngnix本身就支持ssi。下面这两行代码就表示打开ssi


测试一下,首页把页面的包含代码删除掉

这样页头就没有了


相关文章:

  • 2022-01-29
  • 2021-06-20
  • 2021-12-22
  • 2022-03-02
  • 2021-08-01
  • 2021-06-21
  • 2021-12-31
  • 2021-10-15
猜你喜欢
  • 2021-09-05
  • 2021-05-17
  • 2021-10-25
  • 2021-07-15
  • 2021-10-21
  • 2021-05-17
  • 2021-12-26
相关资源
相似解决方案