对于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 基本上所有的顶级狗都有它。