PHP页面静态化技术(二)

2016-05-21

局部动态化即伪静态的实现

为实现局部静态化,需要结合Ajax技术。当访问主页index.php时,根据静态页面的缓存时效,判断是否生成index.shtml静态页面,当静态页面返回后静态页面中的js发起Ajax请求,获取服务器中的数据,进行动态更新。那么这里就需要一个服务器文件接口,响应Ajax请求。
其他文件与完全静态化的文件结构相同,仅增加服务器接口的相关文件。
page-static-sixth


demo实现

demo地址: demo_page_static

  1. 增加接口文件api.php
    page-static-seventh
  2. 创建Ajax所在的js文件 page-static-eighth
  3. 修改模板文件引入js实现局部动态 page-static-nineth

所有文章