您现在的位置是:主页 > 28365365体育在线备用 > 使用ob系列功能实现PHP网页统计信息

使用ob系列功能实现PHP网页统计信息

时间:2019-10-11 03:17  来源:365bet国际娱乐网址  阅读次数:

此代码执行测试。
HTML实际上是像新闻网站一样,利用时间来消磨时间。启动内容基本上保持不变,并且更适合静态html。
当用户访问它时,他们将直接转到html页面。
只需使用apachebenchmark测试效果:
阿伯
EXE-N1000-C10
对于90%以上的连接,两者之间的差异至少为150 ms。
与复杂的php相比,存储在html中的计算量仍然很大。
随附相关功能介绍
1.刷新:更新缓冲区内容和输出。
函数格式:flush()
说明:此功能经常使用并且非常有效。
2,ob_start:打开输出缓冲区
函数格式:voidob_start(无效)
注意:激活缓冲区后,不是来自PHP程序文件的所有标头信息都不会发送,而是存储在内部缓冲区中。
要生成缓冲区内容,可以使用ob_end_flush()或flush()生成缓冲区内容。
3,ob_get_contents:返回内部缓冲区的内容。
使用:stringob_get_contents(空)
说明:此函数返回当前缓冲区的内容。如果未激活输出缓冲区,则返回FALSE。
4. ob_get_length:返回内部缓冲区的长度。
用法:inobb_get_length(无效)
说明:该函数返回当前缓冲区长度。如果未激活输出缓冲区,则为ob_get_contents。
然后返回FALSE。
5,ob_end_flush:将内部缓冲区的内容发送到浏览器并关闭输出缓冲区。
用法:voidob_end_flush(无效)
说明:此函数发送输出缓冲区的内容(如果有)。
6,ob_end_clean:删除内部缓冲区的内容并关闭内部缓冲区
用法:voidob_end_clean(无效)
说明:该函数不会生成内部缓冲区的内容,但是会删除它!
7,ob_implicit_flush:启用或禁用绝对更新
用法:voidob_implicit_flush([intflag])
说明:使用过Perl的人都知道$ |的含义。= x。该字符串可以打开和关闭缓冲区,并且ob_implicit_flush函数是相同的。默认为关闭缓冲区。激活绝对输出后,每个脚本输出都直接发送到浏览器,因此无需调用flush()。