WordPress插件如何影響網站速度?[比較前25名]

有很多方法可以估算WordPress插件是否值得一試,例如用戶評論,支持論壇上的活動水平以及最新版本發布日期,但這並不是本文的目的。

在這個比較項目中,我將測試一些最受歡迎的WordPress插件,以了解它們將如何影響您網站的載入時間-因為它們一定會!

我不僅要檢查速度優化插件,這些插件對站點速度有(或應該有)積極影響。我的目的是測試每個類別中的許多插件,並從其對性能的影響方面來看哪種插件最適合使用。

為什麼需要此比較?因為儘管它對轉換和用戶體驗產生了巨大影響,所以幾乎沒有考慮速度參數,並且大多數插件開發人員都不會公開此信息。

準備擺脫使您放慢腳步的舊信念嗎?我們開始做吧!

第一件事–您如何衡量網站速度?

在線有幾種工具可以測試您的網站速度,每種工具都有其自己的參數集。我個人最喜歡的是GTMetrix,因為它提供了導致速度問題的原因和解決方法的非常詳細的說明。

雖然GTMetrix無法告訴您哪些插件正在使您的網站變慢,但是您可以多次測試和重新測試您的網站,以查看在網站上安裝插件後的區別,而這正是我為進行此比較而做的。

我將www.smartshoweswp.com演示站點用作豚鼠。這是沒有活動插件時的速度測試結果:

1_no_plugins-850x435-1

 2019年最受歡迎的WordPress插件是什麼?

如所承諾的,我想測試最常用的插件,但是在Google中搜索「最佳WordPress插件」會帶來太多有偏見的結果。因此,為了安全起見,我去了WordPress.org插件存儲庫,找到了活動安裝數量最多的插件列表。

然後,我將這些插件歸為一組,我認為它們代表了大多數WordPress用戶的需求。為了使事情更加有趣,我在每個類別中添加了2-3個替代方案,因此在完成測試後,我將提供參考點與之進行比較。

頁面構建器

古騰堡塊編輯器

我希望能夠測試該類別中的多個插件,但是自從WordPress 5.0和引入Gutenberg塊編輯器以來,許多頁面構建器一直在努力解決兼容性問題。

由於這種情況,自然而然的開始是使用Gutenberg完全沒有任何插件。結果比我測試過的所有其他構建器都快得多,總頁面載入時間僅為2.4秒。

但是,如果您使用的是WP5.0之前的其他構建器,並且您像我一樣討厭古騰堡,那就幫自己一個忙,安裝「 Disable Gutenberg」。根據您使用的構建器的不同,您可能可以像以前一樣查看和編輯內容。

23_Gutenberg-850x435-1

WordPress頁面構建器– Beaver Builder

海狸似乎與古騰堡兼容,這本身就令人印象深刻。實際的構建器易於使用,但不太理想。頁面的總大小仍為4.68MB,請求數為38。儘管如此,GTMatrix花費了3.7秒 來載入頁面,比載入多了1.2秒。

22_BeaverBuilder-850x435-1

Elementor頁面構建器

Elementor是一個前端塊編輯器,可讓您自定義頁面設計和布局。儘管許多類似的插件都依賴大量使用JS,但Elementor卻出奇的輕巧,僅增加了1秒的頁面總載入量,同時增加了46個附加請求和約5.23MB的內存。

3_Elementor-850x435-1

TinyMCE高級

我從來沒有真正了解過TinyMCE的大驚小怪。基本上,這是一個後端插件,可以使經典的WP編輯器更加方便和易於使用。對於仍被古騰堡(Gutenberg)驚嚇並且在WordPress 5.0之前未使用頁面構建器的用戶,TinyMCE可能會使過渡更加容易。考慮到所有這些,我想說3.3秒是一個很小的代價。

8_TinyMce-850x435-1

那麼,什麼是WordPress最快的頁面生成器?

儘管是所有構建者中最繁重的,Elementor還是設法相當快地載入了頁面,儘管速度沒有Gutenberg快。

要使用Gutenberg這樣的構建器來達到Elementor的視覺功能,您將需要其他可降低速度的小部件和工具,但Elementor已經具有其免費版本中內置的所有這些工具,而且沒有任何額外的重量。

因此,儘管古騰堡在速度測試中得分更高,但我仍然認為Elementor是WordPress的最佳頁面構建器。

SEO插件

Yoast SEO

停用所有插件並激活Yoast SEO後,完全載入時間減少到2.9秒,減去兩個請求。值得一提的是,在此插件測試之前,我的演示網站已經在使用Yoast,因此所有設置均已預先配置。

查看瀑布圖,您可以看到相當多的元素正在減慢網站的速度,但這些都與Yoast沒有關係。

3_yoast-1-850x435-1

想更多地了解Yoast SEO?不要錯過我們的詳細指南。

一站式搜索引擎優化包

在安裝並激活All in One SEO Pack後,我很高興地說對頁面速度沒有任何影響。

6_ALll_in_1_SEO-850x435-1

MonsterInsights的Google Analytics(分析)信息中心

該插件旨在簡化儀錶板上的Google Analytics(分析)見解。如果您在GA渠道,目標和點擊量渠道方面遇到困難,則此插件可能非常適合您。但是,即使沒有更新為pro ,它也會大大降低載入時​​間。停用除MonsterInsights之外的所有插件後的頁面總載入時間為4.9秒。

9_MonsterInsights-850x435-1

Google XML網站地圖

XML Sitemaps是一件棘手的事情。即使您已經設置了站點地圖,也總會有驚喜。隨著時間的推移添加更多頁面和帖子類型,您可能會發現站點地圖已更改,或者包​​含不相關的內容或缺少重要組件。

這個免費的插件可以使您的站點地圖更整潔並對齊,以便Google和其他搜索引擎可以對其進行正確的掃描。儘管您可以從全包的Yoast SEO插件中獲得這些功能,但是您可能要考慮使用此插件,因為它對網站速度的影響很小。由於XML網站地圖是網站上唯一激活的插件,因此載入時間僅為3.3秒。

10_XML_SITEMAPS-850x435-1

哪個SEO插件最快?

Yoast和All in One SEO均獲得2.9秒,因此從這個意義上來說,它們同樣出色。但是Yoast還包含XML網站地圖功能,因此您不需要額外的插件。MonsterInsights不值得您付出努力,因為它提供的所有內容都可以在Google Analytics(分析)上找到。

安全插件

圍欄安全

在過去的五年中,我幾乎在每個創建的WordPress網站上都使用了Wordfence,對此我只能說積極的話。

實際上,Wordfence的免費版本提供了出色的防火牆,可抵禦惡意軟體攻擊和網路釣魚嘗試。由於它是一個非常詳細的插件,具有許多自定義選項,因此我期望它對頁面載入速度造成沉重負擔。我對僅3.7秒的結果感到驚訝並且沒有額外的外部資源請求。

7_Wordfence-850x435-1

蘇庫里

Sucuri是WordPress安全插件,可保護您的網站並在檢測到可疑活動或代碼時向您發出警報。從個人經驗來看,它是針對實際網站黑客的唯一有效解決方案,但與Wordfence不同,它似乎在對網站速度的影響最小的情況下完成了這項工作。

當停用所有其他插件時,GTMetrix速度測試顯示僅2.8秒的載入時間令人印象深刻的結果。

11_SUCURI-850x435-1

Akismet反垃圾郵件

默認情況下,Automattic的免費插件已默認安裝在所有新的WordPress網站(包括WordPress.com)上,其主要目標是阻止垃圾郵件評論。不出所料,它絕對不會影響站點速度。幹得好,Akismet!

如果需要快速的頁面速度,應該選擇哪個安全插件?

儘管Sucuri和Wordfence本質上相似,但是Sucuri在速度方面似乎比Wordfence更好。
不管安全性如何,有適當的垃圾郵件阻止程序總是很好,而Akismet可以輕鬆完成此任務。

電子商務插件

WooCommerce

如果您像我一樣是WooCommerce愛好者,請準備好被嚇到。我什至沒有在商店中添加任何產品,但是安裝和激活WooCommerce使得我的網站載入時間翻了三倍,達到12.4秒!

請求數量已增加到39,並且在「添加過期標頭」下標記了許多WooCommerce組件。

這是迄今為止我測試過的最大的插件,包含多個JS,CSS和PHP腳本,這些腳本明顯增加了對外部資源的請求數量,這說明了此過程如此漫長的原因。

雖然有一些解決方法。通過使用緩存機制並禁用所有未使用的功能,您可以將載入時間減少一半。儘管這將需要大量工作,但從長遠來看,它將被證明是有用的。

話雖如此,我不知道有比WooCommerce更好的WordPress電子商務解決方案,因此,如果您要使用WordPress創建在線商店,則只需解決此限制。

2_Woocommerce-850x435-1

輕鬆數字下載

Pippin Williamson的此插件提供了在電子商務商店中提供數字產品的便捷方法。為此,許多用戶都犯了錯誤的安裝WooCommerce的錯誤,因為它看起來更漂亮,而事實上,Easy Digital Downloads是一個更好的選擇,因為它載入速度更快,並且更適合數字產品而不是實物商品。

12_easydigitaldownloads-850x435-1

哪個電子商務插件在WordPress上最快?

Easy Digital Downloads肯定更快,但我認為速度並不是真正的問題。儘管有一些低層次的替代方案,但這兩個插件是唯一真正值得您努力的插件,並且它們做了兩個完全不同的事情。
如果您的電子商務插件正在減慢WordPress網站的速度,請嘗試將主題更改為更兼容的內容,例如Storefront(對於WooCommerce)或Themedd(對於Easy Digital Downloads)。

圖像優化插件

WordPress.com的Jetpack

就像Akismet一樣,Jetpack套件默認安裝在所有新的WordPress網站上,但它具有更廣泛的功能,並添加了一組令人印象深刻的社交,性能和安全性工具,而對網站速度沒有影響。以Jetpack為唯一活動插件運行網站顯示的載入時間僅為3秒和31個請求。難怪Jetpack在WordPress插件的頂部列表中排名第四!

14_Jatepack-850x435-1

重新產生縮圖

這個單功能插件的目的是根據頁面上的實際大小最小化圖像,而不是從圖像庫中提取其原始大小。它是唯一設法減少而不是增加載入時間的插件。GTMetrix顯示頁面載入僅2.7秒。

15_regenerateThumbs-850x435-1

雜散圖像壓縮和優化

就像重新生成縮略圖一樣,Smush的主要目標是最大程度地減少圖像並減少頁面負載。我以前的經驗表明,在功能齊全的網站上使用此工具時,性能有了顯著提高,但是在這種情況下,以Smush作為唯一的活動插件,GTMetrix速度測試顯示了3.1秒的載入時間。為什麼?可能是因為該插件在後端大量使用JS和CSS。

5_Smush-850x435-1

那麼,哪個優化插件最快?

在這三個選項中,「重新生成縮略圖」在列表中排在首位,但這並不意味著它是圖像壓縮的最佳選擇。請記住,Jetpack還會執行其他一些操作,僅需三秒鐘即可完全載入頁面。而且,不要忘了緩存插件,它使性能向前邁了幾步,並且可能完全不需要專用的圖像壓縮插件。

緩存插件

在某些方面,您可能會將此類別視為一個例外,原因很簡單,這些插件的全部目的是通過加速腳本和圖像的載入來最大程度地減小頁面大小。如果真是這樣,那麼使用這些插件時,頁面速度也應該更好。但是真的是這樣嗎?讓我們找出答案!

SG SuperCacher

這是SiteGround託管默認為用戶提供的緩存插件。選項包括最小化CSS,JS和HTML,以及延遲載入圖像和刪除Jquery字元串。停用所有其他插件並配置SG SuperCacher的設置後,各個方面的測試結果都令人難以置信。頁面載入時間減少到1.9秒,頁面大小減少到346KB,並且頁面速度和YSlow測試的總體得分更好。

15_SGSuperCacher-850x435-115-1_SGSuperCache-850x435-1

W3總緩存

該插件是WordPress最受歡迎的緩存插件之一。安裝和配置免費版本後,我進行了另一項測試,結果達到了2.7秒。

16_W3_totalcache-850x435-1

WP最快的緩存

這是另一個流行的WordPress緩存插件。它使您可以選擇要緩存網站的哪些部分,如何緩存移動和平板電腦版本以及減少請求總數。遺憾的是,免費版本不提供CDN和圖像優化等功能。將插件配置為最大功能後,我設法在2.9秒內載入了頁面,頁面總大小為4.27秒。

17_WP_fastest_cache-850x435-1

哪個緩存插件獲得了最佳性能得分?

顯然,從其整個目的就是提高性能的角度而言,緩存插件是一個特殊的類別。如果我使用了這些插件的高級版,可能會獲得更好的結果-但到目前為止,W3 Total Cache和WP Fastest Cache似乎甚至無法達到SG SuperCacher的能力。 應該注意的是,SG SuperCacher是作為主機軟體包的一部分提供給Siteground用戶的。如果您的主機提供了另一種工具,則需要首先對其進行檢查,因為它可能是伺服器基礎結構最兼容的選項。

聯繫表格插件

忍者形式

這是WordPress的流行表單生成器。它不僅使您可以在網站上發布表單,而且還可以在wp-admin中將所有提交內容整齊地排列起來,類似於查看帖子評論和產品評論的方式。考慮到我所做的只是在頁腳中放置一個聯繫表單,所以3.4秒的結果似乎有點高。YSlow得分下降到67%,這意味著後台發生了很多事情。

21_ninjaForms-850x435-1

聯絡表格7

我安裝並激活了聯繫表格7,而沒有做任何進一步的事情。我沒有創建表單,也沒有在網站上發布它,但是結果顯示增加了0.3秒,總共載入了3.1秒,並且對外部資源的請求32個增加到30個。

WPForms的聯繫表

安裝和激活插件導致頁面載入3.3秒,沒有其他請求,但是在創建基本表單並將其嵌入頁面後,載入時間增加了0.2秒,並增加了3個外部資源請求。

4_WPForms-2-850x435-1

哪個WordPress表單插件最快?

Contact Form 7設法以僅3.1秒的載入時間提供了最快的結果。即使不是最靈活的,這也是使用這三個選項最簡單的方法。要在Contact Form 7上自定義樣式和行為,您需要插入代碼段,而其他插件的界面中內置了更輕鬆的自定義選項。

通訊插件

MailPoet

這可能是一個很棒的插件。這是一種完全免費的方法,可以直接從WordPress儀錶板發送和監視自動和手動新聞通訊。

但是,由於與某些託管服務提供商(包括Siteground)不兼容,MailPoet可能導致嚴重的CPU超載。發生這種情況時,您的網站將會關閉。

儘管該公司聲稱已解決此問題,但用戶論壇仍然充滿抱怨。雖然GTMetrix速度測試僅顯示3.5秒的載入時間,但檢查此參數的真正參數是安裝和激活插件大約24小時後的CPU使用率(您可以在cPanel中看到)。

16_Newsletters_category-1

通訊

這個超級沉重的插件使我的計算機更加瘋狂。安裝時事通訊後,我進入了基於JS的快速設置過程。在那一刻,wp-admin上大膽,深色的外觀和光滑的動畫顯然使我的工作變得緩慢,但在GTMetrix上,一切照常進行,合理的載入速度為3.5秒。

15_Newsletter-850x435-1

Tribulant的新聞通訊插件

就像前兩個插件一樣,Newsletters是另一個沉重的插件,它使您可以直接從WordPress儀錶板向WordPress訂閱者和客戶發送電子郵件。特別是這個選項有很多選擇,這使WordPress完全可以工作。GTMetrix測試顯示頁面載入時間大大增加,達到了16.8秒,是全球平均6.8秒的兩倍!

17_Newsletters-plugin-850x435-1

哪個新聞通訊插件的頁面速度最快?

在這三個選項中,Newsletter和MailPoet的得分均為3.5秒,但是當MailPoet導致CPU問題時,Newsletter順利運行,沒有任何問題。考慮到他們倆都做同樣的事情,時事通訊將是我的首選。

社交插件

社交媒體共享按鈕和社交共享圖標

這個插件在WordPress.org上有4,000多個正面評論,可讓您顯示您可以想到的任何社交圖標,以便用戶可以在YouTube和Instagram等平台上共享您的內容(免費版),或在Reddit,Buffer和Amazon平台上共享這些內容。 。

現在可能是個不錯的時機,因為社交媒體組件趨向於降低頁面速度,因為它們需要您的伺服器調用外部腳本。

因此,在停用了所有其他插件並將所有插件元素放在首頁之後,GTMetrix的結果為4.9秒,請求數量達到74個。

19_social-icons-850x435-1

WordPress社交共享,社交登錄和社交評論插件–超級社交

顧名思義,此插件的功能遠不止社交共享。它具有多種功能,可以真正帶動您的社交追隨,但是它還提供了一些優化選項,從理論上講應該減少來自外部資源(如Facebook,Twitter等)的腳本負載。激活並配置插件後,我將其一些小部件放在頁腳上,並在GTMetrix上進行了另一項測試。最終結果是3.1秒和41個請求。

24_wp_socializer-850x435-1

野蠻的社交分享

該插件在WordPress的頂級社交插件列表中排名第二。它具有所有流行的社交圖標,隨時可以從您選擇的任何位置觸發,包括一些非常罕見的共享按鈕,例如WhatsApp,MW和Mix。我儘可能地將這些圖標推開,以便可以看到對站點速度的影響,但是Sassy繼續以2.9秒的驚人速度運行。

20_Sassy-850x435-1

哪個社交插件在WordPress上最快?

Sassy Social Share的載入速度最快,但是Super Localizer僅在0.2秒內提供了更好的社交工具。因此,如果您需要的只是社交共享按鈕,那麼Sassy將是一個明智的選擇,但是如果您還希望包含社交登錄名和評論,則超級本地化器將是一個更好的選擇。

這對您意味著什麼?

只需單擊按鈕,WordPress插件即可提供令人難以置信的功能,但其中一些插件可能會嚴重影響頁面載入時間,最終損害用戶體驗。

大家都知道,要加速WordPress網站時要做的第一件事就是刪除不必要的插件。

為此,您可以將本文作為消除繁重插件並將其替換為更好,更快的替代方案的捷徑。

相關文章