加快 WooCommerce 商店的提示
已發表: 2017-09-18
最後更新 - 2020 年 9 月 8 日
WooCommerce 正迅速成為全球電子商務商店的選擇。 可悲的是,由於一個可以避免的問題——WooCommerce 店主未能優化他們的商店以提高速度,第一年未能成功的 WooCommerce 商店的數量正在迅速增加。 結果是一個緩慢的商店,無法給遊客留下深刻印象,因此無法賺錢。
在應用本文中的任何建議之前,我們建議您使用 GTMetrix、Pingdom Tools 或 Google PageSpeed 等基準測試服務測試您的 WooCommerce 商店。 首先註意您的 WooCommerce 商店的當前加載時間以及圖像的大小。 這樣,您將能夠更好地了解 WooCommerce 商店加載時間的改進。
服務器和主機
像許多新店主一樣,您也可能沒有意識到託管解決方案在確定 WooCommerce 商店頁面加載速度方面的重要性。 您可能會看到託管雲託管更好的性能數據,而不是共享或專用託管。 請記住,共享主機會降低商店的性能,而專用主機對您來說可能會很昂貴。
選擇像 Cloudways 這樣體面的網絡主機可以幫助加快您的WooCommerce 商店。 Cloudways託管的 WooCommerce 託管平台使您可以從許多功能中受益,例如全球數據中心、多個雲基礎設施提供商、鐵定的安全性、自動備份以及專家提供的 24×7 服務器管理支持。
託管 WooCommerce 商店的服務器的物理位置是頁面加載速度的一個重要因素。 服務器離用戶越遠,頁面加載時間就越長。 當 WooCommerce 商店加載時,它可以通過最小化這些請求必須經過的距離來生成大量請求。 這樣可以大大提高頁面加載速度。
啟用 WooCommerce 緩存
緩存插件通過優化服務器處理請求的方式來加速 WooCommerce 商店。 這些插件不是將所有請求傳遞給服務器(並在服務器處理和數據庫訪問上浪費時間),而是維護靜態元素(CS 和 JS 文件)的副本並幾乎立即為相關請求提供服務。 儘管市場上有許多著名的緩存插件,但我推荐一個免費的,稱為Breeze — WordPress 緩存插件。
除了生成靜態 HTML 文件外, Breeze 緩存插件還以多種方式提高了 WooCommerce 商店的速度。 它支持優化方法,例如縮小、瀏覽器緩存、CSS 和 JavaScript 壓縮以及內容交付網絡 (CDN) 的集成。
優化您的數據庫
WooCommerce 商店的默認配置並沒有那麼有效。 它保留了許多不必要的信息,這些信息會不必要地擴大數據庫的大小。
WooCommerce 可能會生成數量驚人的數據庫條目,這些條目可能會阻塞系統並降低商店的性能。 在這種情況下,最好的做法是經常清理數據庫。 您可以通過從管理菜單中清除 WooCommerce 數據庫輕鬆完成此操作。
優化您的圖像
每個店主都試圖通過添加多個產品圖像來使他們的商店更具吸引力。 雖然這極大地改善了用戶體驗,但大量圖像和巨大的圖像尺寸可能會拖累商店。 雖然我不建議您減少 WooCommerce 商店中的圖片數量(圖片有利於銷售!),但優化圖片是商店性能的關鍵。 圖像的大尺寸還增加了整體頁面大小,進一步降低了用戶體驗。

現在,您可以使用 Adobe Photoshop 等圖形編輯程序輕鬆減小圖像的文件大小。 或者,您可以使用WP-Smush.it 、 EWWW Image Optimizer或Hammy等插件將圖像上傳到 WooCommerce 商店後減小文件大小。
使用內容交付網絡 (CDN)
每次您訪問 WooCommerce 商店時,您的設備都必須從您訪問的網頁下載所有文件。 下載所有這些文件所花費的時間稱為服務器響應時間,它可能是存儲速度慢的最大原因之一。 平均響應時間可以是半秒。 但是,鑑於 WooCommerce 商店頁面的巨大尺寸,這一次可能會持續幾秒鐘。
您離服務器的位置越遠,您的響應時間就會越長。 例如,如果您的數據中心位於巴黎,則來自布魯塞爾的訪問者比在魁北克的訪問者獲得更好的響應時間。 解決這種情況的最佳方法是利用內容交付網絡 (CDN)。
內容交付網絡 (CDN) 獲取您的文件副本並將其存儲在全球多個數據中心。 訪問者不會直接從您的服務器下載文件副本,而是會自動從最近的數據中心下載副本。 這可確保所有訪問者在訪問您的 WooCommerce 商店時都能獲得快速的加載時間。
刪除所有不必要的擴展
擴展是 WooCommerce 如此靈活的原因。 不幸的是,擴展也是 WooCommerce 商店緩慢的主要原因之一。 您激活的每個擴展都會增加商店性能的開銷。 這導致許多 WooCommerce 託管服務提供商禁止了一些因減慢 WooCommerce 商店而臭名昭著的插件。
因此,您必須禁用和刪除對您的商店成功而言並非必不可少的 WooCommerce 擴展。 不要陷入停用擴展程序的陷阱,因為您以後可能需要使用它們。 如果擴展很重要,請保持激活狀態。 如果沒有,請卸載該擴展程序。 如果以後需要,您可以隨時重新安裝擴展程序。
使用圖像而不是共享按鈕
很多時候,由於它們的大小,一些社交分享按鈕需要很長時間才能加載,從而減慢您的 WooCommerce 商店。 只要社交分享小部件或單個按鈕少於三個,就沒有後顧之憂。 但是當你超出這個範圍時,事情就變得複雜了。
如果您想在產品底部顯示三個以上的分享按鈕,我建議您使用一個插件,該插件允許您將這些按鈕顯示為圖像。 這將大大減少您的 WooCommerce 商店的頁面加載時間。
包起來!
永遠記住,你的 WooCommerce 商店的目的是讓你賺錢,你應該把所有的精力都集中在這個目標上。
我希望本指南將幫助您使您的 WooCommerce 商店比目前的加載時間快得多。 如果您有任何問題、意見、想法或久經考驗的方法,請在下面的評論中告訴我。