Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
网站完成php文件的速度很慢_Php_Html_Http_Iis - Fatal编程技术网

网站完成php文件的速度很慢

网站完成php文件的速度很慢,php,html,http,iis,Php,Html,Http,Iis,我有一个网站运行在工作的内部服务器上。出于某种原因,页面加载大约需要5秒钟,我不知道为什么。 从Firefox中的网络性能来看,bg.gif总是最后一个加载的,并且它的加载与页面的其余部分之间存在巨大的差距。 是什么导致了延迟?我该如何修复它 已更新 我误读了网络性能表,认为页面文件顶部的长条包含了下面的所有元素。事实证明,正是这一点需要很长时间才能加载。 这是一个构建html的php文件(index.php),所以我的第一个想法是服务器上的php处理导致了延迟。但是,页面内容会立即显示(小于5

我有一个网站运行在工作的内部服务器上。出于某种原因,页面加载大约需要5秒钟,我不知道为什么。 从Firefox中的网络性能来看,bg.gif总是最后一个加载的,并且它的加载与页面的其余部分之间存在巨大的差距。 是什么导致了延迟?我该如何修复它

已更新 我误读了网络性能表,认为页面文件顶部的长条包含了下面的所有元素。事实证明,正是这一点需要很长时间才能加载。 这是一个构建html的php文件(index.php),所以我的第一个想法是服务器上的php处理导致了延迟。但是,页面内容会立即显示(小于500毫秒),当页面“完全加载”时,不会出现明显的变化。 此外,如果我删除所有代码并加载一个空文件,仍然需要大约5秒钟。 php处理是否可能因为某种原因在关闭文件时遇到问题


原来是PHP MySQL驱动程序的问题,具体到我服务器上的(非常过时的)版本。驱动程序更新已修复此问题。

是否缩小gif?将用作背景的大型图像文件加载MITUW16需要一些时间,这是有道理的-该文件很小,64字节根据您的网络图,bg.gif加载时间为14毫秒,似乎在
index.php
…mellamokb上等待了约5秒-是的,您是对的。我看错了图表,以为这是总的加载时间。我已经相应地更新了我的原始问题。如果HTTP头错误,浏览器可能会暂停等待更多内容,直到超时。例如,如果对压缩内容发送错误的
内容长度
,或者对
分块的
响应发送错误的字节计数或行尾,就会发生这种情况。