WordPress站点在专用服务器上运行速度极慢

时间:2017-12-04 作者:Jonathan Hutchinson

我有一个wordpress网站(link here) 它运行WooCommerce和WooZone亚马逊附属插件。

我一直在努力优化这个网站,让它尽快运行。不幸的是,尽管我付出了努力,但似乎每个页面至少需要7秒钟以上的时间才能加载。

我使用了几个插件来帮助增加响应时间,如W3 Total Cache、WP Smush和WP Sweep。我还优化了数据库,现在大约有80Mb大小。

在使用Pingdom速度测试站点(以及其他站点)研究站点性能时,我发现该站点的性能等级得分非常高。我还注意到的另一件事是,大多数延迟时间似乎来自等待服务器的响应。该站点托管在专用的GoDaddy服务器上。这不是一个托管包,我对服务器维护不是很熟悉,所以我想知道我是否可以做些什么来加速服务器端的站点。

我想我已经探索了除服务器之外的每一条途径,从我的研究来看,似乎正是服务器减慢了网站的速度。我为这台专用服务器付出了巨大的代价,所以充分利用它是非常重要的。

任何帮助或建议都会受到极大的欢迎。

1 个回复
SO网友:David Sword

对于Wordpress方面的事情,要手动审核Wordpress在服务器上的站点速度,要准确识别滞后的罪魁祸首,我会

<小时>

1) See if a basic php script is slow

进行测试。php文件

<?php for ($i = 1; $i != 300; $i++) { echo "{$i}<br />"; } ?>
如果该页面需要一段时间,并且不是即时的,则和或pingdom返回服务器响应延迟,即服务器配置不良和或主机损坏。

如果没有,请继续

<小时>

2) See if the database is slow

对Wordpress数据库进行基本的php mysql测试,https://www.w3schools.com/php/php_mysql_connect.asp 执行类似于读取表名称的操作

如果该页面不是即时的,那么mysql数据库速度很慢,需要注意。如果没有,请继续

<小时>

3) See if its the third party Wordpress plugins/themes are slow.

禁用所有插件并将主题更改为二十x主题。加载一个几乎没有内联图像或视频的页面。如果站点仍然很慢,那么肯定是专用服务器,如果它很快,那么它是一个插件或一个主题让你慢下来。

一个接一个地添加插件,检查加载时间,直到再次开始缓慢。这样就能找出罪魁祸首。最后是主题。

(另外https://wordpress.org/plugins/query-monitor/https://github.com/Rarst/laps 在Wordpress中查看查询和加载时间似乎很酷)

现在,如果只是专用服务器速度慢,那么(可以说)需要进行大量的维护、优化、优化和安全工作。您可以做数百件小事来提高服务器堆栈的速度并使其平稳运行,还可以设置一些东西来监视资源统计和创建通知等。但作为一个专用的虚拟机,所有的责任都落在您身上(可能您是plesk/cpanel)。嗯,这需要很多工作和时间。

除了兼职服务器管理员之外,另一种选择是使用GoDaddy的“Pro Wordpress hosting”https://godaddy.com/hosting/pro-wordpress-hosting - 我通常不支持GD,但他们已经让定价变得非常实惠,并且他们已经为Wordpress开发人员设置了优化的服务器(他们完成了所有的服务器工作,让您有更多的时间专注于Wordpress)。这些环境比共享环境更好,也不像DV那样单调乏味。Bluehosthttps://www.bluehost.com/products/wordpress-hosting 基本上所有的顶级狗都有它。

结束