PHP ob缓存页面静态化技术

判断大型网站的标准

1 Pv(page views)

Page view 就是页面浏览次数: 一个网站在一天内,所有页面被浏览的次数综合., 上千万的pv值,百万级的也勉强可以算.

2  IP

一天内,有多少个独立IP来访问网站, 一般说10万以上.

3 UV

Uv(unique visitor) 网站独立访客.

4 网站同时在线人数

同时在线人数超过1=> 网站并发




页面静态化具体实现

实现页面静态化有两种方法1. 使用phpob缓存机制 2. 使用模板来实现.

1 PHP的缓存机制

看一段代码:

 

关于php在服务器的缓存机制的小结

(1). 在服务器端有程序缓存,这个缓存必须有,程序员不能关闭.

(2). 服务器端可以开启ob缓存,有两个方法 * 通过ob_start() 开启, 只在当前页面生效 * 可以在php.ini 的配置文件中启用ob

;打开ob缓存

output_buffering = 4096

(3). 如果你没有打开ob缓存,echo 数据直接放入到程序缓存,如果你打开,就先把echo 数据放入ob缓存.

(4). php的脚本执行到最后时,系统把ob数据刷新到程序缓存,然后交给apache,并组成成http 响应包,发送给浏览器

看看ob缓存的几个函数

看程序 

 


更多ob相关函数参考PHP手册 



猜你喜欢

转载自blog.csdn.net/why444216978/article/details/80468351