使用Cloudflare提高網站速度(簡單設置指南)

文章撰寫者:
  • Web工具
  • 更新:Jul 07,2020

什麼是Cloudflare?

Cloudflare最出名的是 內容傳送網絡(CDN)。 這有助於網站降低網頁加載速度。 完成此操作的主要方法是通過緩存。 但是,Cloudflare還集成了其他幾種技術,以幫助提高整體性能和安全性。

如果您不熟悉Cloudflare,請確保您獲得的默認設置相當可靠。 但是,由於所有網站的配置都傾向於不同,因此一些微調可能會為您帶來更好的結果。

該簡單指南旨在幫助您找到適合您網站的最佳設置。

在你開始之前

如果您打算使用Cloudflare和本指南來改善網站性能,請逐步進行。 這將幫助您更輕鬆地回滾由於您可能進行的更改而引起的任何潛在問題。

TL博士

對於那些對深潛不感興趣或雙腳冰冷的人,您可以做一些小的調整。 保留大多數默認設置,僅檢查以下內容:

  • DNS – 僅為您的域名和WWW記錄啟用代理。 將代理切換為其他任何方式都可能會給您帶來錯誤,尤其是當記錄指向外部服務器時。
  • SSL / TLS – 設為全
  • 速度– 將Brotli設置為ON

如果您是Cloudflare的新手,這裡的 您需要了解的有關該產品的所有信息.

Cloudflare設置指南

Cloudflare控制面板
Cloudflare控制面板概述。 上方的標籤是您可以進行的不同設置。

由於Cloudflare控制面板中有很多選項,因此我只解決那些需要特別注意的選項。 除非您的站點另有要求,否則將其他設置保留為默認設置。

1。 DNS

將名稱服務器切換到Cloudflare之後,此標籤應從您的記錄中自動填充。

通常,您不必在此處更改設置。 但是,我建議您將域名和WWW記錄設置為“代理”。 這些通常是 ACNAME記錄.

要更改代理狀態,請單擊灰色雲。 一旦被代理,雲圖標應該變成橙色。 為這些服務器啟用代理將有助於掩蓋您的服務器來源。

2. SSL / TLS

概述 –雖然對提高站點性能沒有真正的幫助,但是此處的錯誤設置可能會產生意想不到的影響。 具體來說,除非您知道自己在做什麼,否則使用“完全(嚴格)”模式可能會導致您的網站停止工作。 除非您有理由不這樣做,否則將此選項設置為“ Full”(全)並保持原樣。

邊緣證書 –啟用“始終使用HTTPS”,“自動HTTPS重寫”。 如果您發現由於混合內容錯誤而導致SSL狀態出現問題,則後者特別有用。

3。 火牆

Cloudflare防火牆
防火牆部分使您可以查看事件並設置自定義規則。

防火牆部分主要用於自定義站點的安全性。 我建議如果您要使用防火牆規則,請先觀察您的Web流量一段時間。 當您執行操作時,您很快就會注意到看似可疑的內容。

如果您認為某些IP或IP地址範圍可疑,可以嘗試通過添加規則來阻止它們。 添加IP地址,並包括IP中的任何人試圖訪問您的站點時要採取的措施。 除非您確定它是惡意軟件或漫遊器,否則將操作設置為“挑戰”。

另請閱讀: 確保網站安全的6件事

4。 速度

對於大多數用戶來說,本節當然是最感興趣的。 不幸的是,它包含一些付費選擇。 不過,根據您網站的運行方式,一些選項還是有用的。

如果你是 使用AMP 然後啟用AMP Real URL。 這將有助於您避免向移動訪問者顯示奇怪的AMP版本網址。 AMP傾向於向您的URL添加一些奇怪的擴展,並啟用此問題修復程序。

Brotli 幫助壓縮,因此請確保啟用該功能。 火箭裝載機 另一方面,從技術上來說聽起來不錯,但是我發現它容易引起問題,尤其是WordPress網站。

縮小固然很棒,但其用法取決於您在網站上的設置方式。 如果您已經在網站上運行代碼最小化,則不要在此處啟用它。 縮小效果很好,只是不要重複該功能。

另請閱讀: 8提示加速您的網站

5。 高速緩存

通過正確的緩存應該“按原樣”工作,但是這裡有些東西需要您不時使用。 如果您對網站進行了更改,發現它尚未在線顯示,請到此處清除緩存。

6。 網絡

默認情況下, HTTP / 2 應該被強制打開,但是如果您發現它不是並且已關閉,則將其打開。 HTTP / 3是 理論上好多了 因此,如果您可以使用該選項,請嘗試一下。 它比HTTP / 2更快,更可靠,同時保留了良好的特性。

另請閱讀: 7種壓力測試網站的工具

7.刮盾

免費計劃中唯一需要注意的是 熱鏈接保護。 從理論上講,它看起來很簡單,但通常需要對其Web主機進行一些調整才能使其正常運行。 它常常會引起更多的頭痛,而不是值得的。

建議您不要使用此設置 服務器級別的熱鏈接保護.

8.應用

在很多情況下這很有用,但是如果您使用的是WordPress網站,我認為最適合的方式是。 它們嚴重依賴插件來擴展功能,這很棒,但同時也會增加服務器負載。

無需在服務器上運行它們,而應使用Cloudflare的應用程序。 從支持貝寶(PayPal)付款到整個在線商店的應用程序,幾乎所有功能都可用。

最後的想法:需要一點點的一切

關於網站性能改善,有各種各樣的想法。 有些人將重點放在TTFB上,而另一些人可能希望通過其他方式減少資源使用或優化站點。

我個人認為,要真正獲得性能開綠燈,您需要做一點點的工作。 大多數性能改進調整都會使您對速度或效率的提升很小。

只有將它們結合起來,您才能獲得真正令人滿意的結果。 但是,我會說像Cloudflare這樣的CDN可以在一個軟件包中幫助您走很長一段路。 除此之外,您需要認真注意的是您的虛擬主機。

註冊後,您將無法控制此操作。 因此,進行更多的研究可以為您節省很多壓力。 服務器響應速度 或您依賴網絡託管的其他任何內容。


免責聲明: 本文中提供的信息是為作者提供的最佳知識。 在任何情況下,都不得使用本指南作為對作者或發布信息的站點的責任的依據。

關於Timothy Shim

Timothy Shim是一位作家,編輯和技術愛好者。 從信息技術領域開始他的職業生涯,他迅速進入印刷領域,並與國際,地區和國內媒體合作,包括ComputerWorld,PC.com,Business Today和The Asian Banker。 他的專長在於消費者和企業的技術領域。