繁体   English   中英

减少我的Wordpress网站上的等待时间

[英]Reduce the waiting time on my Wordpress site

我已经配置一个wordpress主题一个月了,但是知道我想提高速度。 我已经阅读了有关提高速度的各种技巧,这些技巧大有帮助,但是似乎我的域的初始负载花费的时间最长。 使用firebug工具中的“ net”选项卡,可以显示正在运行的不同进程。 我在主题的页眉,页脚和其他部分更改了一些静态php请求。 我删除了所有插件,我没有使用; 并优化了一些图像。 我通过永久删除帖子/页面修订来优化数据库。 我已经删除了垃圾数据库条目。

我应该提到我确实使用了W3 Total Cache,它确实提高了站点的速度,但是由于未对站点进行一些最近的更改,因此某些缓存选项令人困惑。 我的网站是基于我的会员创建/更新优惠券并提供招待的,因此当务之急是他们必须能够看到对该网站及其个人列表所做的任何更改。 因此暂时我将其停用。

为什么要花这么长时间(平均8秒)来加载第一个请求,这是我的域? 如何增加等待时间?

这是网站:Savingsulove dot com

可能是因为您将站点托管在预算托管服务器上(traceroute说GoDaddy,对吗?),而他们的共享托管数据库服务器却超级慢(很可能)。 将其移到更快,可能花费更多的主机上,它将很可能解决您的速度问题。

Wordpress具有用于记录SQL查询的配置选项,这将帮助您确定后端发生的瓶颈。 可以通过在配置文件中添加以下行来启用它:

/* wp-config.php */
define('SAVEQUERIES', true);

接下来,将这两行添加到Wordpress主题的footer.php的末尾:

/* footer.php */
global $wpdb;
print_r($wpdb->queries);

这将为您提供有关在生成加载的每个页面的过程中执行的SQL查询的详细信息。 如果您希望以易于阅读的格式显示此信息,请考虑将Wordpress与FirePHP集成。 有一个很好的教程在这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM