ThinkPHP3.2.3 tp项目对静态化的应用

在项目后台添加商品的时候 就给商品的详情生成静态页面
前台就直接访问商品的静态详情页面。

在后台展现前台模板页面:
ThinkPHP3.2.3 tp项目对静态化的应用_第1张图片
在项目后台添加商品成功后就顺便生成该商品对应的静态文件:
ThinkPHP3.2.3 tp项目对静态化的应用_第2张图片
ThinkPHP3.2.3 tp项目对静态化的应用_第3张图片
此时前台商品的链接地址还是“动态地址”:
ThinkPHP3.2.3 tp项目对静态化的应用_第4张图片
现在需要把前台访问商品的链接地址,有动态改为“静态”地址:
ThinkPHP3.2.3 tp项目对静态化的应用_第5张图片
ThinkPHP3.2.3 tp项目对静态化的应用_第6张图片
前台访问商品信息,直接访问一个静态页面即可:
ThinkPHP3.2.3 tp项目对静态化的应用_第7张图片
如果后期商品数据有修改,就根据修改后的信息重新生成静态页面就可以了。

利用一个私有方法,实现静态页面制作,这样各种操作(添加/修改)直接调用该makehtml方法即可,非常方便:
ThinkPHP3.2.3 tp项目对静态化的应用_第8张图片
6. 静态页面局部刷新
一个静态页面全部的内容都是固定的,但有的时候局部数据是随时需要变化的
可以利用ajax随时感知变化的信息再显示。
通过ajax给静态页面显示变化的信息:
ThinkPHP3.2.3 tp项目对静态化的应用_第9张图片
ThinkPHP3.2.3 tp项目对静态化的应用_第10张图片
ThinkPHP3.2.3 tp项目对静态化的应用_第11张图片

你可能感兴趣的:(ThinkPHP3.2.3)