您的位置:首页 > 编程语言 > PHP开发

页面静态化

2016-06-21 17:52 417 查看
一、页面纯静态

ob缓存获取动态产生的模板页面包括数据,然后file_put_contents到一个 静态化页面

然后  当再次访问该接口就可以直接走 生成的静态化页面进行展示即可(当然这里可以根据模板的生成时间filemtime等来进行模板的生死与更新)

二、页面静态化之局部动态化

说白了就是静态化页面部分功能  写入js 的ajax ,通过ajax 就可以在静态化页面中 触发请求服务器接口拿动态数据并且展示

三、伪静态 是个啥东西呢?

其实就是动态url 转化成静态url  这就是伪静态喽,好处:url地址美观、搜索引擎优化等

可以通过php进行伪静态  还可以通过 服务器如:apache、nigix服务器  配置来  伪

为啥动态页面静态化?

动态页面 这里是通过php脚本语言说的,是需要php脚本进行数据处理以及模板填充得到, 那么php脚本进行操作 需要进过那几部呢?

1、语法分析;2、程序编译;3、运行呈现

那么静态页面html是不会进过以上步骤,因为html 会直接浏览器去渲染操作即可了

这个就大大节省了时间,那么web 速度就加快喽
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php