8提示加速您的網站

文章撰寫者:
  • 入站營銷
  • 更新:Nov 02,2018

即使我沒有其他任何我確定的東西,有一件事是肯定的 - 你之前在生活中至少遇到過一個非常緩慢的網站。 如果你覺得這聽起來很熟悉,那麼讓我傳遞一些我過去幾年獲得的一些技巧,可以幫助你加速你的網站。

如果您不確定您的網站速度對您來說很重要,那麼請回想一下您在等待網站加載時關閉瀏覽器窗口的時間。 事實是,53%的人放棄了加載時間超過3秒的網站。

您網站的表現至關重要,並且在其中發揮作用 影響你的搜索引擎排名。 例如,Google更喜歡快速網站,並在搜索結果中提供更高的排名。

不同行業的平均網頁加載時間(來源).

測試您的網站速度

要開始使用,請先測試網站的加載速度。 一些推薦的工具是:

  • WebPageTest:從運行常見操作系統的真實瀏覽器中收集網頁性能。
  • Pingdom的:幫助分析和發現網站性能的瓶頸。
  • GTmetrix:分析並提供有關優化網頁速度的最佳方式的可操作見解。
  • Bitcatcha:檢查八個國家/地區的網站速度。
通過使用站點速度測試儀,您將能夠了解當前站點的優化程度。

以下是加快網站速度的提示......

1。 選擇一個出色的Web主機

根據我的經驗,網絡託管可能是您必須做出的最重要的選擇之一。 有網絡主機,然後有 優秀 網絡主機。 每個Web主機都具有不同的功能,因此請注意關鍵項目,如專有緩存技術,固態驅動器或對關鍵區域的控制,如 NGINX.

我不能強調這一點。 您選擇的Web主機至關重要。 如果你不熟悉它們,請看看我們的 對頂級網絡主機的全面評論 幫助指導您做出明智的決定。

2。 縮小:更小更好

今天的網站常常充斥著Javascript和CSS文件。 這會在訪問期間生成大量HTTP請求,最終可能會大大減慢您的網站速度。 這是縮小的地方。

通過將所有腳本組合到一個文件(每種類型)中來縮小您的Javascript和CSS文件。 這不是一件容易的事,但不要擔心,有WordPress插件可以為你處理這個問題。

嘗試其中一個開始: Autoptimize, 快速縮小 or 合併+縮小+刷新

縮小可能會導致您的代碼看起來混亂 - 不要驚慌! 這個是正常的。

3。 遵循KISS原則

這不是大多數網絡大師通常教過的東西,但我發現它在很多方面都非常有用。 KISS是“保持簡單,愚蠢”的首字母縮寫。 它是由1960中的一些聰明的人提出的,強調簡單系統的效率。

根據經驗,我發現這幾乎適用於生活中的一切 - 甚至在建立網站時也是如此。 通過避免過於復雜的實施和設計,您將從一個快速,更重要,易於管理和維護的站點中受益。

設計與視覺

通過保持您的設計和視覺簡單,我的意思主要是減少開銷。 在糟糕的一天,一個擁有大量令人嘆為觀止的令人嘆為觀止的圖像和令人驚嘆的視頻的網站可能會像懶惰一樣快速加載。 保持整潔,並嘗試將視頻和圖像加載分散到各個頁面。

代碼和插件

WordPress是如此美妙,因為它高度模塊化,而且使用起來非常簡單。 無論你想做什麼,很可能有人有 已經設計了一個插件.

聽起來令人興奮,請注意使用插件使網站過載。 請記住,每個插件都是由不同的人(可能是不同的公司)設計的。 他們的目的是實現一個特定的目標,而不是簡化您的網站性能。

如果可以,請避免使用自己管理的插件。 以一個插件為例,它可以幫助您將表格插入到文本中。 您可以輕鬆學習一些基本的HTML代碼來繪製表格,而不必使用插件,對吧?

某些單獨的插件可能會顯著降低您的網站速度,因此請確保每次安裝新插件時都要進行速度測試!

4。 利用內容交付網絡

對我來說,內容交付網絡是眾神的禮物。 公司如 的CloudFlare - LimeLight Networks 通過幫助其他人通過世界各地的服務器網絡享受穩定和快速的內容傳遞來謀生。

使用CDN可以幫助您更快地提供網頁,並提高加載速度,無論您的訪問者來自何處。

除此之外,使用CDN還提供額外的保護,以防止惡意攻擊,如 分佈式拒絕服務(DDoS).

如果您是小型網站的所有者,那麼Cloudflare有一個免費的選項,您可以使用它可以正常工作。 企業和較大的網站將不得不支付以獲得更好的計劃,但考慮到CND的適合,它是值得的價格!

5。 利用緩存

緩存是完全一樣的聲音 - 存儲靜態文件,這樣當你的訪客一起走,你的網站可以從以前建立起來的網頁,使處理時間縮短了分享。 在大多數情況下,您需要感興趣的是服務器端緩存。

實現服務器端緩存的最有效方法是通過您的設置 阿帕奇 or NGINX 服務器。 您需要瀏覽這些文檔並找到可幫助您設置服務器緩存的正確設置。

經驗法則是,如果可能的話,任何需要大量服務器支持工作(處理)的東西都應該被緩存。

如果它對你來說太奇怪了,插件是另一種選擇,但同樣,我不建議你在這種情況下使用它。

6。 圖像豬帶寬,優化你的!

根據KISS原則,這對我早先對大量圖像和視頻的咆哮有點延伸。 鑑於此,我確實理解視覺效果是使網站看起來漂亮的關鍵。 由於我們無法完全避免使用它們,因此請確保您使用的圖像盡可能簡化,

Web內容在很大程度上是基本的,即使涉及到圖像。 我遇到的大多數網站都像死豬那樣負載,往往被大量的圖像所拖累,這些圖像沒有任何實際意義。

我並不是說你不能擁有更大的圖像,但要確保它們在上傳之前已經過適當的優化。

有兩種方法可以做到這一點。 同樣,第一個是通過插件 WP Smush。 替代方案,或者那些不使用WordPress的人,是第三方圖像優化工具,如 圖像壓縮 or JPEG優化器.

大多數圖像優化工具都可以讓您微調圖像的分辨率細節,以便逐步調低圖像。 對於未經訓練的眼睛,它們看起來幾乎相同,但尺寸要小得多。

這些是放大HD圖像的區域(左)。 原版是2.3MB,經過優化後,縮小為331kb!

7。 使用gzip壓縮

如果你聽說過的圖像壓縮,或者歸檔(ZIP或RAR),那麼你可能會很熟悉後面gzip壓縮的理論。 這會壓縮您的網站代碼,從而導致速度提升至300%(結果各不相同)。

即使是像這樣技術性的東西,你也可以直接使用像這樣的插件 PageSpeed忍者。 但是,有一種更有效的方法,只需要編輯一次.htaccess文件。

將以下代碼添加到.htaccess文件中,您將被設置:

<IfModule mod_deflate.c>#壓縮HTML,CSS,JavaScript,文本,XML和字體AddOutputFilterByType DEFLATE application / javascript AddOutputFilterByType DEFLATE application / rss + xml AddOutputFilterByType DEFLATE application / vnd.ms-fontobject AddOutputFilterByType DEFLATE application / x-font AddOutputFilterByType DEFLATE application / x-font-opentype AddOutputFilterByType DEFLATE application / x-font-otf AddOutputFilterByType DEFLATE application / x-font-truetype AddOutputFilterByType DEFLATE application / x-font-ttf AddOutputFilterByType DEFLATE application / x-javascript AddOutputFilterByType DEFLATE application / xhtml + xml AddOutputFilterByType DEFLATE application / xml AddOutputFilterByType DEFLATE font / opentype AddOutputFilterByType DEFLATE font / otf AddOutputFilterByType DEFLATE font / ttf AddOutputFilterByType DEFLATE image / svg + xml AddOutputFilterByType DEFLATE image / x-icon AddOutputFilterByType DEFLATE text / css AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / javascript AddOutputFilterByType DEFLATE text / plain AddOutputFilterByType DEFLATE text / xml </ IfModule>

*注意:請確保將此代碼添加到.htaccess文件中當前所擁有的內容之下。

8。 減少重定向

通常,瀏覽器接受各種形式的地址,這些地址又由服務器轉換為公認的官方地址。 舉個例子 www.example.com 和example.com。 兩者都可以訪問同一站點,但需要您的服務器將其重定向到官方認可的地址。

這重定向需要一些時間和資源,所以你的目標是確保您的網站能夠通過不超過一個重定向更是可達的。 用這個 重定向映射器 看你是否正確行事。

鑑於執行此操作的複雜性以及持續進行的時間,這是我建議使用類似插件的一次 重定向.

更快的網站讓訪客(和谷歌)感到高興

今天的寬帶速度,即使在移動設備上,也增加了很多,而且還會增加。 這意味著網站所有者很少有理由讓他們的訪問者放置緩慢加載的網站。

相信我,你會不斷失去訪客,並且在某一點上,獲得如此糟糕的聲譽,你會被稱為“哦, 動議 網站”。 如果你從事網絡業務,那就更糟了,因為你會殺死自己的金鵝。

雖然我提供上述8提示是絕不是全部和最終所有的,它應該給你一個起點和如何管理的事情更好一點的一些想法。 立即加速您的網站,留住您的客戶或訪客。

不要最終成為 動議 網站。

關於Timothy Shim

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