WooCommerce 和速度首先要考慮的事情
已發表: 2016-03-24人類希望事情快速發生。 我們期望排隊時間短、快餐、娛樂點播——總而言之,即時滿足。
正是這種心態使我們預期網站能夠快速加載和交付內容。 如果我們沒有得到我們想要的東西,我們總是可以去其他地方找到同樣的東西。
這意味著您的 WooCommerce 驅動的商店必須快速獲得盡可能多的付費客戶。 如果您的網站運行緩慢或其頁面需要很長時間才能加載,訪問者會放棄它而轉而使用您的競爭對手,您將錯失無數的銷售機會。
為了幫助您實現擁有最快、最高效的在線商店的必要目標,我們編制了這些加速 WooCommerce 的第一步。 從圖像壓縮到最新的擴展,這些是您可以簡化商店以獲得最佳性能的幾種方法。
期待你的主人產生重大影響
當您第一次打開在線商店時,您可能會從廉價的共享託管環境開始。 這是明智的第一步——如果你不知道你將獲得多少流量,或者你將需要什麼樣的資源,那麼超支是沒有意義的。
但是隨著流量的增加和您的商店的增長,您的主機將努力跟上。 廉價的託管計劃無法為您提供太多的磁盤空間、內存或帶寬,而且您可能會發現自己正在接近甚至超過每月分配的最大值。
這就是為什麼不僅要關注您的計劃如何與每月消耗的資源相匹配,而且還要潛在地尋找可以為您的商店提供更好選擇的主機和託管計劃。
每個月,登錄您的 cPanel(此信息應該在您註冊時提供)並查找詳細說明您的資源使用情況的報告- 特別是您的帶寬以及頁面加載時間。
如果您發現任何看起來令人擔憂的事情,您的網站對您來說似乎很慢,或者您開始聽到客戶的投訴,那麼是時候做出改變了。 考慮升級您的託管計劃,甚至遷移到可以更好地滿足您需求的其他主機。
有了更多可用資源,您的商店將能夠始終如一地快速交付其內容。 但這並不是保持 WooCommerce 高效運行的全部。
優化您的圖像,使其快速加載
圖像優化可以在減少單個產品頁面的加載時間方面發揮重要作用,尤其是在您有多張照片或大型高質量照片的情況下。
讓您的圖像(進而是您的商店)更快加載的最佳方法之一是通過壓縮。 使用專為 Web 製作的壓縮設置,您可以生成看起來很漂亮的產品照片,但有時比原始照片小 80-90%。
您可以非常快速地為您的商店壓縮圖像,並且全部免費。 如果您可以使用 Photoshop 或 GIMP 等工具,請嘗試“保存為 Web”設置; 如果你想使用網絡工具,TinyPNG 可以解決問題。 您甚至可以嘗試一個名為 WP Smush 的 WordPress 插件。
由於圖像可能是添加到在線商店的最大文件之一,因此如果您有很多圖像,則縮小它們是有意義的,進而加快您的網站速度。
試用內容交付網絡
過去我們曾多次提到內容交付網絡(或 CDN),這是因為對於希望快速且經濟地加快商店速度的店主來說,這是絕佳的第一步。
CDN 採取兩個步驟來簡化您的網站:
- 他們在全球多個服務器上複製您的網站,因此當訪問者到達時,他們看到的副本將從最近的位置發送,從而減少等待時間。
- 它們還提供所有頁面和文件的緩存(或非實時)副本,因此等待時間更少,因為不必不斷地查詢服務器。 (CDN 通常以設定的頻率更新到新文件,或者您可以強制更新以反映新的更改。)
CloudFlare 和 Amazon CloudFront 等內容交付網絡有適合小型商店的免費計劃,以及適合成長型網站或具有更高級需求的網站的付費計劃。 因此,您可以免費開始並隨著時間的推移擴大規模,但仍然可以享受更快的網站帶來的好處——以及更快樂的客戶。
保持最新
到目前為止,我們已經討論了通過託管、優化圖像和內容交付來保持商店快速運行的方法。 我們將通過兩個最佳實踐來總結這些初學者技巧,這些最佳實踐不僅可以幫助您保持速度,還可以幫助您保持安全。
更新 WooCommerce 及其擴展一開始可能看起來很麻煩,但這是必要的。 我們的忍者一直致力於改進我們的產品,包括調整速度,因為我們知道您的商店應該盡快加載和執行。
事實上,WooCommerce 的最新主要版本 2.5 版甚至被代號為“Dashing Dolphin”,因為它專注於速度。 Dashing Dolphin 的優化(您可以在我們的開發博客上閱讀)減少了瞬態和 wp-options 表的使用。
如果您安裝的所有擴展程序都保持最新,那麼您運行過時代碼或遇到可能減慢(甚至破壞)商店功能的衝突的風險就會降低。 更新還將確保您的安全並防止最近發現的錯誤或漏洞 - 更有理由盡快安裝它們。
剛開始更新? 想知道如何首先測試它們或嘗試一個臨時站點嗎? 查看本指南以獲得一些幫助。
評估新的和現有的 WordPress 插件和 WooCommerce 擴展
人們普遍認為,店主可以安裝太多的 WordPress 插件和/或 WooCommerce 擴展。 但正如這篇 WPEngine 文章所解釋的,重要的不一定是數量,而是質量:
插件的數量不如它們的質量重要。 當您聽到人們告訴您“運行更少的插件將使您的網站更快”時,這不是 100% 正確的。 有時,一個插件可以在頁面加載時間上產生巨大的差異,因為它加載了太多的腳本。
如果您認為某個插件或擴展程序會降低您的商店速度,請暫時禁用它並運行一些速度測試。 您可以使用像 Pingdom 這樣的免費工具來比較啟用和不啟用一個或多個插件的特定頁面加載時間,這將為您提供高度準確的基準測試。
此外,在安裝任何新插件或擴展之前,請嘗試很好地了解它可能如何影響您商店的速度。 用戶評論和評級可以告訴您是否有某些東西可能會減慢您的商店,或者您要使用該插件解決的潛在問題是否會通過創建加載時間滯後來創建一個新問題。
同樣,這不僅可以提高您商店的速度,還可以讓您更加安全。 在安裝插件之前對其進行評估可以確保您選擇最佳解決方案、節省資金並為您的商店及其購物者做最好的事情。
快速商店對每個人都有好處
讓您的 WooCommerce 驅動的商店保持快速運轉不僅會讓您的購物者滿意 - 它還會讓他們更有可能從您那裡購買。 購物者不會永遠等待您的頁面加載。 因此,如果您可以簡化事情並讓您的商店交付,您就不太可能將這些訪客流失給您的競爭對手。
對我們為幫助您的在線商店保持高速發展而提供的前幾個技巧有任何疑問嗎? 或者有什麼自己的小竅門要分享? 評論是開放的,我們很樂意聽取您的意見。