如何讓您的 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 積分

披露:這篇文章包含附屬鏈接。 這意味著如果您進行購買,我們可能會收取少量佣金。