静态化技术php
实现技术 – OB;
需要的核心技术是OB,output_buffering,输出缓存
操作缓冲,需要开启,处理被缓存的内容,关闭。
(输出缓存功能,PHP核心是支持的,不需要再开启扩展)
开启
Ob_start();
获取内容
Ob_get_contents();
Ob_get_clean();
Ob_get_flush();
清空
Ob_clean()
Ob_get_clean();
Ob_end_clean();
刷新
将缓冲区内容向下传输!
Ob_flush()
Ob_get_flush();
Ob_end_flush();
Tip: 在脚本周期结束时,刷新操作会自动执行。
关闭
Ob_end_flush();
Ob_end_clean();
扩展问题
1, 静态页面中动态(即时)数据问题。
Ajax。
2, 静态化内容,一旦改动,都需要重新生成静态页面。
3, 整站静态化,内容聚合页和内容详细页。其中详细页适合做静态化。
管理大量静态文件。简单的分子目录存储。甚至分硬盘,分文件服务器存储。

浙公网安备 33010602011771号