如何让您的 WordPress 网站更快地使用 Cloudways

已发表: 2020-03-13

因此,您已决定托管您的 WordPress 网站,或者您正在考虑。

开箱即用,Cloudways 提供了可靠的性能,但是如何让您的 WordPress 网站更快?

在本文中,我将分享 7 件事,您可以做这些事情来从 Cloudways 平台中获得更好的性能,而无需修改您的网站或缓存插件。

虽然我是以 WordPress 用户的身份来到这里的,但这些方法中的大多数都适用于其他内容管理系统。

获得 10 美元的免费 Cloudways 积分

1.选择合适的云主机和位置

Cloudways 允许您使用 Digital Ocean、Vultr、Linode、Amazon AWS 和 Google Cloud 启动服务器。

现在,如果您已经选择了您的主机并建立了您的网站,那么现在切换将没有多大意义。

但是,如果您尚未选择要使用的云主机,则需要考虑一些事项。

您网站的性能将部分取决于:

  • 您选择的云主机- 虽然云主机之间通常没有太大差异,但 Vultr 往往会提供最佳的性价比。
  • 您分配的服务器资源——这在很大程度上取决于您的网站获得的流量以及您将在服务器上拥有的网站数量。 您支付的越多,您获得的服务器资源就越多。 稍后我将更深入地讨论这个问题。
  • 您选择的服务器位置- 您应始终选择最接近目标受众的位置。 如果您的主要受众在欧洲——请选择欧洲的服务器。 如果您要面向全球观众,美国通常是最安全的选择。 但是,像 Cloudways 所包含的内容交付网络 (CDN) 将加速您的网站到远离您服务器的网站。

2.增加你的服务器资源

好的,所以如果您的网站已经在 Cloudways 上并且您的流量正在增加 - 提高性能的最有效方法是增加您的服务器资源。

这意味着您将拥有更多:

  • CPU内核
  • 内存
  • 贮存
  • 带宽

Cloudways 的一大优点是易于垂直扩展。 只需单击几下,您就可以轻松增加服务器资源。

您可以通过单击您的服务器并转到Server Management → Vertical Scaling来执行此操作。

你会看到这样的东西:

服务器管理 - 垂直扩展

只需将滑块向右移动,您就会看到新服务器资源的成本。 准备好后,单击立即缩放按钮。

3.更新PHP版本

出于兼容性原因,Cloudways 默认不使用最新的 PHP 版本。

但是,如果您的 WordPress 版本、插件和主题都得到了很好的维护并且是最新的——切换到最新的 PHP 版本将提高性能。

要在 Cloudways 中更新 PHP 版本,请前往Server Management → Settings & PackagesPackages

您将看到 PHP 版本旁边有一个小钢笔图标。 单击该图标,将出现一个下拉菜单,允许您选择新的 PHP 版本。

最高的 PHP 版本通常会提供最好的性能,但通常最好使用第二高的版本以避免兼容性问题。 完成后单击保存。

在 Cloudways 中更新 PHP 版本

最好先执行备份。 并确保在更新 PHP 版本后全面检查您网站的功能,以确保不存在兼容性问题。

如果您遇到问题 - 返回并从最新版本中选择向下的版本。 例如,如果您在使用 PHP 7.4 时遇到问题,请改用 PHP 7.3,看看情况如何。

4.更新MariaDB版本

MariaDB 是 Cloudways 用于 MySQL 的。 事实证明,它更快、更高效。

与 PHP 版本一样,出于兼容性原因,Cloudways 不会自动强制使用最新版本。

您将在 PHP 版本下方看到更新 MariaDB 的选项。

警告:升级 MariaDB 版本后,您将根本无法降级。 不幸的是,这与回滚 PHP 版本不同。 因此,如果您不确定兼容性,请不要升级。 如果您进行升级,只需升级一个更高版本并检查您的网站是否存在问题。

和以前一样,我们将单击钢笔图标并从下拉菜单中选择最新版本。

单击保存后,Cloudways 将向您显示警告,供您在继续之前确认。

5.安装Redis

默认情况下,您将在服务器上激活一些服务器级缓存。

但是,在服务器上安装 Redis 时,您也应该会发现性能有所提高。

Redis 背后的想法是减少 WordPress 生成页面所需的一些繁重工作。 最终,这意味着运行更少的数据库查询,这总是一件好事。

我们可以通过单击Redis旁边的Install按钮在与以前相同的页面上执行此操作。

安装 Redis

安装后,您将通过转到Server Management → Manage Services找到一些其他设置。

在 Redis 中管理服务

想要卸载 Redis? 没问题。 您可以从安装它的同一页面卸载它,这需要一些时间。

6.增加内存限制

您的内存限制是 PHP 任务可以分配的最大文件大小。

一个好的经验法则是将其增加到256MB 。

您可以通过转到Server Management → Settings & PackagesBasic来执行此操作。

增加 PHP 任务的内存限制

当您使用它时,您可能还希望增加最大执行时间。

7. 安装 CDN

当有人访问网站时,他们离服务器越近,加载时间就越快。

但是,挑战在于总会有一些网站访问者远离您的服务器。

解决方案? 使用内容交付网络。 或者,简称CDN。

这通过从更靠近访问网站的访问者的服务器提供资产来加速网站。 阅读我们的 CDN 初学者指南了解更多详情。

现在,Cloudways 确实包含 CDN,但您使用的带宽需要付费。 并且按应用程序收费(在本例中为 WordPress。)

Cloudways 实际上将StackPath用于他们的 CDN,所以我更喜欢直接使用 StackPath 注册——这涉及到更多的设置工作,但仪表板更全面,并提供了使用他们的 Web 应用程序防火墙 (WAF) 的能力。

尝试堆栈路径

如果您想继续使用 Cloudways 直接设置 CDN,您可以在Application Management → CloudwaysCDN中找到执行此操作的选项。

云道CDN

输入您的 URL 并生成订阅。 然后你会看到一些额外的设置,显示你的 CDN URL,取消订阅服务的选项等等。

生成订阅

Cloudways 默认安装一个名为 Breeze 的缓存插件。 为了使 CDN 工作,您需要单击应用按钮。 这将通过安装在您的 WordPress 网站上的 Breeze 插件自动部署 CDN。

把它包起来

有了它,有 7 种方法可以让您在 Cloudways 上的 WordPress 网站获得更高的性能——而不必乱用缓存插件。

这一切都是为了优化您的服务器以获得最佳性能。 完成后,请务必全面测试您网站的功能。 然后,通过缓存插件等进行其他性能调整。

获得 10 美元的免费 Cloudways 积分

披露:这篇文章包含附属链接。 这意味着如果您进行购买,我们可能会收取少量佣金。