gdi*_*ari 1 php wordpress performance
我已经配置了一个月的wordpress主题,但知道我想提高速度.我已经阅读了关于提高速度的不同提示,这些提示有很大帮助,但似乎我的域的初始负载花费的时间最长.使用firebug工具中的"net"选项卡,它向我显示正在运行的不同进程.我已经在页眉,页脚和我主题的其他部分更改了一些静态php请求.我删除了任何插件,我没有使用; 并优化了一些图像.我通过永久删除帖子/页面修订来优化我的数据库.我删除了垃圾数据库条目.
我应该提到我确实使用了W3 Total Cache,这确实提高了网站的速度,但是一些缓存选项令人困惑,因为最近对网站的一些更改没有被提取.我的网站基于我的会员创建/更新优惠券和提供企业,因此他们必须能够看到对网站及其个人列表所做的任何更改.所以暂时我将其停用.
为什么加载第一个请求需要这么长时间(平均8秒),这是我的域名?如何增加等待时间?
这是网站:savingsulove dot com
这可能是因为你在一个预算主机上托管这个网站(traceroute说GoDaddy,对吧?)他们的共享主机数据库服务器速度很慢(非常可能).将它移动到更快,可能更昂贵的主机,它可能会解决您的速度问题.
Wordpress有一个用于记录SQL查询的配置选项,可帮助您识别后端发生的瓶颈.可以通过将此行添加到配置文件来启用它:
/* wp-config.php */
define('SAVEQUERIES', true);
Run Code Online (Sandbox Code Playgroud)
接下来,将这两行添加到Wordpress主题中footer.php的末尾:
/* footer.php */
global $wpdb;
print_r($wpdb->queries);
Run Code Online (Sandbox Code Playgroud)
这将为您提供有关在生成每个加载页面的过程中执行的SQL查询的详细信息.如果您希望以人类可读的格式呈现此信息,请考虑将Wordpress与FirePHP集成.有一个很好的教程在这里.
| 归档时间: |
|
| 查看次数: |
3911 次 |
| 最近记录: |