刷新站点的PHP缓冲区以加速

刷新站点的PHP缓冲区以加速
输出缓冲区(输出缓冲区)是在当前PHP版本的默认配置下打开的。在PHP的旧版本中,字符串在每次导出时都会触发发送到客户端浏览器的动作(通过回声或打印功能)。

输出缓冲区的引入使这个过程更快速和更有效。缓冲区实际上开辟了一个区域的内存,这可以被认为是内存中的一个大的字符串。当程序有字符输出,它将输出追加到缓冲区,用来取代旧版本的PHP,直接输出到浏览器的每一次。当缓冲刷新,这是统一到用户的浏览器。在下列情况下,缓冲区的刷新操作引起的:

1,PHP程序已经完成。

2、缓存的大小超过output_buffering值设定在php.ini配置文件;

3、冲洗()或ob_flush()函数被调用时它被称为。

在实际的产品环境下,我们可以通过在头部标记之后立即更新PHP缓冲区来刷新站点。示例代码如下所示:
缓冲冲洗
< PHP
这个强制的/刷新缓冲区
同花顺();
>


接下来,解释上面代码的作用:

当浏览器接收到页面的头部部分的代码,就可以开始下载包含在头段的资源,类似于CSS文件,网站集图标(图标),等等,这些内容的下载可以当浏览器接受主体段的内容的时间同步。

多少可以加快速度,它需要适应当地的条件。它取决于很多客观条件,包括服务器端的响应速度,页面尺寸,大小和你的CSS文件,浏览器是否具有本地缓存等。有很多因素,但这样的一个小的优化能明显加快你的网站。为什么不呢
我希望你能在自己的网站上使用这个小技巧,并跟踪实际效果。我们期待着你的反馈。

tag:站点刷新电脑软件php

相关内容