wordpress中主页加载意外的巨大延迟

时间:2017-02-28 15:07:43

标签: php wordpress delay minify pagespeed

我的wordpress网站没有任何大插件,非常轻,除了添加一些外部js的主题。我正在加载主文档时遇到8525ms的延迟,正如您从附件中看到的那样:

enter image description here

正如您在详细信息中所看到的,只是这个主页要求加载这8秒钟:enter image description here

我尝试压缩网站,缩小所有脚本,禁用json api和其他一些技巧,但仍然需要8525ms加载该页面。为什么?任何招数?即使假设某些脚本需要几秒钟来加载,通常有一个简单的页面,其中20个超级压缩图片具有滚动脚本和渐变背景?

2 个答案:

答案 0 :(得分:2)

按照你的提示答案,我发现问题是php的内存限制,所以我解决了这个问题:

  1. 将此字符串@ini_set( 'memory_limit', apply_filters( 'admin_memory_limit', '2048M' ) );添加到我的admin.php文件的第69行。

  2. <?php define('WP_MEMORY_LIMIT', '256M'); ?>添加到wp-config.php

  3. 现在我所有的主页都加载了700毫秒,即使我的提供商仍然是一个有点颓废的意大利人,但体面。

答案 1 :(得分:0)

在加载任何脚本之前发生了延迟,并且JSON api不应该影响主站点的加载,除非您从PHP代码本身调用它。您看到的减速是在PHP中,而不是在浏览器中。它可能是主题的php方面的问题,或者它可能是您的服务器或数据库的问题。