Jspxcms页面静态化设置

2017-02-10 15:09 阅读

生成静态页是提高网站访问速度的办法之一。静态页面不需要tomcatservlet容器解析,直接由apachenginxweb服务器发送html页面给浏览器,从而提高了网站访问速度,减轻服务器压力。

静态页可以在栏目中设置,也可以在模型中设置。如果栏目没有设置静态页相关属性,则读取对应模型的静态页设置。

1.1         栏目静态页设置

进入栏目修改界面,可以看到静态页相关设置。如没有相关字段,可以到相应模型的系统字段中配置。

静态页设置包括栏目页静态页和文档页静态页,可以分别开启或关闭。

路径变量

Ø  栏目ID{node_id}

Ø  栏目代码:{node_number}

Ø  文档ID{info_id}

Ø  年:{year}

Ø  月:{month}

Ø  日:{day}

默认文档:是或否。如是默认文档,则url地址以斜杠结尾,不显示文件名称和后缀。如:/news/domestic/,否则url地址为:/news/domestic/index.html

静态化方式:在新增文档时,是否会自动触发生成或更新相关页面。

静态化页数:指栏目列表页的页数。在数据量较大的时候,列表页通常会很多页,如有一万条数据,每页20条,则会有500页。如果每次添加一篇文档,即触发更新500页的静态页,需要大量时间。此时可以设置静态化页数,如自动触发生成列表页,建议静态化页数为1页,不超过3页。设置静态化页数之后,前n页为静态地址,后n页为动态地址。由于列表页的访问者通常只会访问前3页,此方法可合理的解决访问速度与生成静态页耗时的问题。

1.2         模型静态页设置

除了在栏目里设置静态页,还可以在模型里设置静态页。且在栏目里为设置的相关属性,均会读取对应模型的相关设置。

1.2.1        栏目的模型

在栏目修改界面,可以看到栏目的模型。

1.2.2        设置静态页

然后到“系统”-“模型管理”-“栏目模型”中找到相应的模型,点“修改”。

在栏目模型修改界面,可以看到相应的静态页设置,相关设置的意义与栏目中的相同。


咨询
交流群
电话