帝国cms如何实现页面上html的自动生成?
本文通过一个实例来描述Imperial cms从用户访问页面自动生成html的方法。分享给大家,供大家参考。具体分析如下:
建议学习帝国cms课程。
原因:对于服务器资源有限但数据庞大的网站来说,使用帝国cms批量生成所有文件的速度较慢,模板更新一次往往需要很长时间。
想法:删除所有html -gt;用nginx匹配未生成的html -gt;Php生成html。如果nginx检测到已经生成html,会直接显示,不会跳转到php。
实现代码如下:
代码如下:
位置/{
别名/home/web/XXX . com/;
如果(!-e $请求文件名){
重写/(。*)/(.*).html$ /chtml.php?classid = 1ampid = $ 2ampssid = $ 2ampcheck = checkcode
}
}登录后复制
