打开PHP文件时长时间(5秒)DOMContentLoaded等待
提前感谢您在这方面的帮助。我有一个非常简单的PHP文件,它根据一些传递的参数返回图像的HTML代码。代码运行良好,图像显示迅速。然而,页面本身并没有在5秒钟内完成加载,这干扰了我正在尝试的一些AJAX调用。Firebug说时间细分如下:打开PHP文件时长时间(5秒)DOMContentLoaded等待,php,Php,提前感谢您在这方面的帮助。我有一个非常简单的PHP文件,它根据一些传递的参数返回图像的HTML代码。代码运行良好,图像显示迅速。然而,页面本身并没有在5秒钟内完成加载,这干扰了我正在尝试的一些AJAX调用。Firebug说时间细分如下: 0ms:DNS查找 0ms:连接 0ms:排队 211ms:等待响应 14ms:接收数据 +5.32s:“DOMContentLoaded”(事件) +5.33s:“加载”(事件) 以下是我的PHP代码: <?php $getimage = $_GE
- 0ms:DNS查找
- 0ms:连接
- 0ms:排队
- 211ms:等待响应
- 14ms:接收数据
- +5.32s:“DOMContentLoaded”(事件)
- +5.33s:“加载”(事件)
<?php
$getimage = $_GET['p'];
$getcity = $_GET['c'];
?>
<img src="/images/photos/big/<?php echo $getcity; ?>_<?php echo $getimage; ?>.jpg" alt="" class="gallery" />
_.jpg“alt=”“class=”画廊“/>
非常简单,没有?知道发生了什么吗?这个页面使用的是“/images/photos/big/”
,我想这意味着它使用的是一个“大”图像。图像渲染需要时间,这可能是速度减慢的原因
您可以通过设置图像的高度和宽度来加快速度,因为只有知道图像的大小,DOM才会知道所有内容的放置位置。对不起,我不确定这是否能解决问题。请看这个,也许吧?DOMContentloaded是浏览器端的。在您接收到数据p后,整个网页都会在您的内存中oint已完成。好的,很高兴知道。不过,其他执行完全相同操作的PHP文件(基于URL参数返回内容)的DOMcontentloaded时间约为79ms。那么,为什么此特定PHP代码需要如此长的加载时间?您是否在页面上加载任何其他外部文件?例如广告、跟踪器或类似文件?