测量不同主机上的WordPress性能

时间:2018-01-08 作者:Radoslav Stefanov

大家好,新年快乐!

我正在寻找一种可靠的方法来比较WordPress网站在几个不同主机上的性能。对我来说,关键因素是:

尽量不要使用第三方工具或插件坚持使用最低级别的工具(curl、wget等)

  • 测试默认WordPress安装(没有额外的插件或改进[例如CloudFlare])
    • 下面是我现在计划检查的内容。

      测量需要多长时间:

      打开默认登录页(curl -s http://example.net)wp_insert_post 和wp_trash_post).

      谢谢

    2 个回复
    SO网友:Mark Kaplun

    我觉得你的尝试毫无意义。在共享主机上,您无法获得一致的结果,因为结果将取决于服务器上其他站点或使用DB服务器的其他站点生成的负载。更糟糕的是,如果在服务器上添加了新站点,则在完成测试后,结果可能会发生变化。

    比较真正的VPS提供商更有意义,但在这里,您可能不需要wordpress的任何特殊功能,只需使用磁盘访问、Apache和mysql的标准性能测试即可。

    SO网友:John Biddle

    马克·卡普伦的评论是正确的,但你可能在寻找不够完美的准确性。如果你现在所掌握的只是猜测,或者对营销材料的依赖,那么一些测试可能会为你提供足够的信息,帮助你在主机之间进行选择。请记住,虽然原始性能只是一台主机优于另一台主机的原因之一,但仍有支持、可靠性和功能需要考虑,更不用说成本了。

    无论如何,您可以设置一个简单的站点,其中包含两种不同类型的页面(一种包含带有几张照片的帖子,另一种包含几个数据库调用等),并使用GTMetrix或Pingdom之类的站点来衡量性能。您需要在一天中的不同时间多次运行测试,并对其进行平均。确保所有测试都使用相同的浏览器和相同的测试服务器区域,以尽可能保持测试的相似性。

    这远非完美,但总比什么都没有好得多。

    结束

    相关推荐

    Performance on WPMS

    我的WPMS站点托管在8核/32mb RAM服务器上,但响应时间非常长。我们有大约1000个博客(单个db上有35000多个表)和70000个页面浏览量。我认为我可以缩短响应时间,将具有更多页面浏览量的博客移动到单独的DB中,并使用hyper DB插件将所有博客拆分为每个DB 100个博客。你觉得怎么样?