日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
提高WooCommerce加載速度的17種有效方法

對(duì)于電子商務(wù)網(wǎng)站來(lái)說(shuō),速度就是金錢(qián)。您的網(wǎng)站加載速度越快,購(gòu)物體驗(yàn)就越好。更好的用戶(hù)體驗(yàn)轉(zhuǎn)化為改進(jìn)的SEO、增加的投資回報(bào)率和更快樂(lè)的客戶(hù)。這最終會(huì)帶來(lái)更大的收入和利潤(rùn)。

今天的購(gòu)物者期待高分辨率圖像和視頻、實(shí)時(shí)聊天、用戶(hù)評(píng)論、實(shí)時(shí)庫(kù)存、個(gè)性化以及許多其他動(dòng)態(tài)工具。

網(wǎng)上購(gòu)物者的注意力很短。因此,如果您沒(méi)有正確執(zhí)行這些功能,他們希望擁有更快、更順暢的購(gòu)買(mǎi)體驗(yàn)的所有功能都會(huì)減慢您的電子商務(wù)網(wǎng)站的速度。

WooCommerce是世界上最受歡迎的電子商務(wù)平臺(tái),可根據(jù)您的要求免費(fèi)使用和調(diào)整。

WooCommerce引領(lǐng)電子商務(wù)(圖片來(lái)源:BuiltWith)

迄今為止, WooCommerce的下載量已超過(guò)8800 萬(wàn)次。截至目前,它已在超過(guò)500萬(wàn)個(gè)網(wǎng)站上使用。

WooCommerce插件下載和使用統(tǒng)計(jì)

與其他流行的購(gòu)物平臺(tái)不同,如果您使用WooCommerce,則無(wú)需支付一定比例的收入。不過(guò),運(yùn)營(yíng)一家由WooCommerce提供支持的商店會(huì)產(chǎn)生一些間接費(fèi)用。

但是有一個(gè)問(wèn)題!由于WooCommerce在有限的支持下是免費(fèi)的,因此您有責(zé)任將其保持在最佳狀態(tài)。好消息是,如果您知道自己在做什么,就很容易照顧它!

想了解如何可靠地加速您的WooCommerce網(wǎng)站嗎?

為什么速度對(duì)在線(xiàn)商店很重要

第一印象很重要,速度是用戶(hù)首先會(huì)注意到您的網(wǎng)站。在Google的一項(xiàng)研究中,如果加載時(shí)間超過(guò)3秒, 53%的移動(dòng)用戶(hù)會(huì)離開(kāi)網(wǎng)站。

3秒是最佳實(shí)踐(圖片來(lái)源:Think with Google)

2秒是電商網(wǎng)站接受度的門(mén)檻。在Google,我們的目標(biāo)是不到半秒。– Maile Ohye,谷歌技術(shù)主管

在另一項(xiàng)全球研究中,80%的用戶(hù)表示他們發(fā)現(xiàn)加載緩慢的網(wǎng)站比暫時(shí)關(guān)閉的網(wǎng)站更令人沮喪。同一項(xiàng)研究還發(fā)現(xiàn),如果網(wǎng)站加載速度太慢, 73%的用戶(hù)會(huì)切換到競(jìng)爭(zhēng)對(duì)手的網(wǎng)站。

即使頁(yè)面響應(yīng)時(shí)間延遲100毫秒,也會(huì)損害用戶(hù)體驗(yàn)和在線(xiàn)收入。根據(jù)Akamai的說(shuō)法,100毫秒的延遲會(huì)影響轉(zhuǎn)化率7%,而2秒的延遲會(huì)提高跳出率高達(dá)103%。

如果您的網(wǎng)站每天產(chǎn)生1000美元的收入,那么頁(yè)面加載時(shí)間延遲100毫秒可能會(huì)使您每年損失25,550美元的銷(xiāo)售額。

業(yè)務(wù)越大,跌幅越大。例如,如果頁(yè)面加載時(shí)間僅降低一秒,亞馬遜預(yù)計(jì)每年將損失16億美元的收入。

頁(yè)面加載時(shí)間至關(guān)重要(圖片來(lái)源:Think with Google)

上述數(shù)據(jù)表明,如果您的網(wǎng)站加載時(shí)間為6秒或更長(zhǎng)時(shí)間,那么您失去的用戶(hù)數(shù)量是您的網(wǎng)站加載時(shí)間少于 3 秒時(shí)的兩倍。

除了用戶(hù)體驗(yàn),您網(wǎng)站的速度也會(huì)影響SEO。網(wǎng)站速度和性能在Google的網(wǎng)站排名算法中起著重要作用。

谷歌已將其搜索結(jié)果中顯示的超過(guò)50%的頁(yè)面轉(zhuǎn)向移動(dòng)優(yōu)先索引。盡管如此,來(lái)自HTTPArchive.org的數(shù)據(jù)表明,運(yùn)行WordPress的移動(dòng)網(wǎng)站的平均加載時(shí)間在去年有所惡化。

頂級(jí)WordPress網(wǎng)站的表現(xiàn)如何(圖片來(lái)源:HTTPArchive.org)

在網(wǎng)絡(luò)星期一和黑色星期五等流量高峰期,讓您的網(wǎng)站盡可能快地運(yùn)行更為重要。隨著優(yōu)惠的爆發(fā),確保購(gòu)物者不會(huì)放棄您的網(wǎng)站對(duì)于完成銷(xiāo)售至關(guān)重要。

鑒于這些統(tǒng)計(jì)數(shù)據(jù),加快您的WooCommerce商店可以讓您在競(jìng)爭(zhēng)中獲得顯著優(yōu)勢(shì)。

衡量WooCommerce商店的速度

你無(wú)法衡量的東西,你無(wú)法改進(jìn)!

現(xiàn)在您已經(jīng)了解了為什么速度對(duì)您的WooCommerce商店很重要,是時(shí)候?qū)W習(xí)如何衡量它了。當(dāng)您嘗試加快WordPress網(wǎng)站速度時(shí),了解如何衡量改進(jìn)至關(guān)重要。

網(wǎng)站速度測(cè)試是測(cè)試WooCommerce商店響應(yīng)能力的完美工具。但是,如果您沒(méi)有正確執(zhí)行此操作,您的網(wǎng)站在進(jìn)行更改后可能看起來(lái)更慢,而實(shí)際上它更快。

一份網(wǎng)站速度測(cè)試報(bào)告(圖片來(lái)源:Pingdom)

我建議您開(kāi)始使用以下網(wǎng)站速度測(cè)試工具之一:WebPagetest、Pingdom、Google PageSpeed Insights或GTMetrix。

您還可以使用免費(fèi)的WordPress插件查詢(xún)監(jiān)視器來(lái)查明表現(xiàn)不佳的主題、插件和功能。它可以幫助您調(diào)試低效的數(shù)據(jù)庫(kù)查詢(xún)、臃腫的函數(shù)、PHP錯(cuò)誤、HTTP API調(diào)用等。

沒(méi)有速度測(cè)試工具是完美的,但選擇一個(gè)并堅(jiān)持下去。您可以稍后再?lài)L試其他選項(xiàng)。

Gary Illyes,Google網(wǎng)站管理員趨勢(shì)分析師

實(shí)際表現(xiàn)和感知表現(xiàn)之間存在差異。用戶(hù)體驗(yàn)比網(wǎng)站的技術(shù)魅力更重要。

因此,使用下面提到的技術(shù)來(lái)增強(qiáng)您網(wǎng)站的整體用戶(hù)體驗(yàn),而不僅僅是獲得高速分?jǐn)?shù)。

如何加快WooCommerce

速度測(cè)試報(bào)告將為您提供一個(gè)可行的計(jì)劃來(lái)優(yōu)化您緩慢的WooCommerce網(wǎng)站。

1.優(yōu)化WooCommerce設(shè)置以提高性能

讓我們通過(guò)優(yōu)化WooCommerce插件設(shè)置從基礎(chǔ)開(kāi)始。

首先,更改您的登錄頁(yè)面URL。默認(rèn)情況下,每個(gè)WordPress站點(diǎn)的登錄URL都是domain.com/wp-admin/。雖然這很容易記住,但它帶來(lái)了一個(gè)主要問(wèn)題:每個(gè)人也都知道它,包括機(jī)器人和黑客。

將您的登錄URL更改為獨(dú)特的內(nèi)容將保護(hù)您免受來(lái)自惡意行為者的暴力攻擊。它還可以幫助您對(duì)抗限制速率的HTTP錯(cuò)誤,例如429 Too Many Requests。

WPS Hide Login和Rename wp-login.php等免費(fèi)插件使這項(xiàng)任務(wù)變得超級(jí)簡(jiǎn)單。

如果您的電子商務(wù)網(wǎng)站也托管博客,您可以限制博客提要上的帖子數(shù)量。WordPress默認(rèn)將此限制設(shè)置為10個(gè)帖子,但您可以設(shè)置下限。

雖然這看起來(lái)微不足道,但如果您運(yùn)行一個(gè)高流量的博客,性能節(jié)省就會(huì)加起來(lái)(這里是如何為您的網(wǎng)站增加流量)。您可以在WordPress儀表盤(pán) → 設(shè)置 → 閱讀下找到此選項(xiàng)。

限制博客Feed中的文章數(shù)量

接下來(lái),禁用您網(wǎng)站上的pingback。它們通常會(huì)產(chǎn)生毫無(wú)價(jià)值的垃圾郵件。您的網(wǎng)站生成的查詢(xún)?cè)缴僭胶谩?/p>

優(yōu)化討論設(shè)置

如果您的帖子或頁(yè)面上有很多用戶(hù)評(píng)論,那么WordPress還為您提供了將它們分成更小的塊的選項(xiàng)。同樣的設(shè)置也適用于分解產(chǎn)品頁(yè)面上的評(píng)論。

將此數(shù)字保持在10到20之間,以?xún)?yōu)化您的產(chǎn)品頁(yè)面加載時(shí)間。

如果您不喜歡將產(chǎn)品評(píng)論放在您的商店中,您可以在WooCommerce → Setting下禁用產(chǎn)品評(píng)論。這將有助于加快您的網(wǎng)站,因?yàn)樗思虞d一些腳本和小部件。

如果您不需要產(chǎn)品評(píng)論,請(qǐng)禁用它們

最后,從您的站點(diǎn)中刪除任何不必要/過(guò)時(shí)的主題和插件。您安裝的主題和插件越少,維護(hù)它們和解決性能問(wèn)題就越容易。

2. 獲得一個(gè)快速的WooCommerce主題

使用正確的WooCommerce主題很重要。那里有成千上萬(wàn)的主題,因此選擇適合您的主題始終是一個(gè)挑戰(zhàn)。

WordPress.org上的特色主題

具有驚人內(nèi)置功能的漂亮主題在紙上聽(tīng)起來(lái)很棒,但在實(shí)際使用中可能會(huì)失敗。對(duì)于電子商務(wù)網(wǎng)站,您需要確保它與WooCommerce完全兼容。

過(guò)濾您的電子商務(wù)主題搜索

WP Rocket測(cè)試了一系列流行的WooCommerce主題的速度,并得出以下結(jié)果。

選擇快速的WooCommerce主題(圖片來(lái)源:WP Rocket)

Astra、OceanWP和GeneratePress也是非常優(yōu)秀的主題,正如WordPress加速文章中所建議的那樣。它們是超快速、輕量級(jí)的WordPress主題。您將在本教程中找到10多個(gè)額外的非??焖俚闹黝}。

與Elementor或Beaver Builder等頁(yè)面構(gòu)建器配合使用時(shí),它們可以幫助您創(chuàng)建幾乎任何網(wǎng)站。

Storefront是WooCommerce的官方主題

Storefront是WooCommerce提供的免費(fèi)主題,而Shoptimizer、Divi和WoondrShop是高級(jí)主題。由于這些主題是為運(yùn)行電子商務(wù)網(wǎng)站而構(gòu)建的,因此無(wú)需安裝第三方插件即可獲得所需的所有功能。

如果您預(yù)算不足,最好先從免費(fèi)主題開(kāi)始,然后再升級(jí)到高級(jí)解決方案。

我建議留下頁(yè)面構(gòu)建器以減少臃腫。相反,選擇支持WordPress區(qū)塊編輯器Gutenberg的主題。

要確定一個(gè)主題,我建議您列出您在線(xiàn)商店中需要的所有功能。然后選擇一個(gè)涵蓋您大部分功能要求的主題。這將幫助您減少對(duì)臃腫的多功能主題和第三方插件的依賴(lài)。

這給我們帶來(lái)了下一個(gè)建議。

3. 輕松使用插件和WooCommerce擴(kuò)展

WordPress在其存儲(chǔ)庫(kù)中有54,000多個(gè)免費(fèi)插件。野外還有更多高級(jí)插件。因此,很容易被帶走并安裝數(shù)十個(gè)。

幾乎可以找到任何你想到的功能插件

許多流行的插件,尤其是與性能和安全相關(guān)的插件,在某些托管環(huán)境中不能很好地工作。

如果您發(fā)現(xiàn)很難決定安裝哪個(gè)插件,請(qǐng)查看閃電博平日推薦的各種用途的WordPress插件及我們自主開(kāi)發(fā)的原創(chuàng)插件。從SEO到圖像壓縮,您一定會(huì)在其中找到一些寶石。

WooCommerce功能可以通過(guò)其廣泛的免費(fèi)和高級(jí)WooCommerce擴(kuò)展來(lái)豐富和增強(qiáng)網(wǎng)站功能。它們的工作方式與插件相同。

WooCommerce擴(kuò)展增強(qiáng)了您商店的功能

與流行的看法相反,您安裝的插件數(shù)量并不總是會(huì)導(dǎo)致性能問(wèn)題。但這僅適用于使用最佳編碼實(shí)踐構(gòu)建的插件。

當(dāng)插件太多時(shí),審查您安裝的每個(gè)插件的質(zhì)量會(huì)變得很麻煩。那是考慮到您擁有徹底審查他們的技能和專(zhuān)業(yè)知識(shí)。

一些插件甚至?xí)c其他插件產(chǎn)生沖突。當(dāng)您的網(wǎng)站上有數(shù)十個(gè)插件時(shí),發(fā)生插件沖突的可能性會(huì)呈指數(shù)級(jí)增長(zhǎng)。

因此,請(qǐng)注意您安裝的插件類(lèi)型和 WooCommerce 擴(kuò)展。

4.增加WordPress內(nèi)存限制

WordPress默認(rèn)為PHP分配32MB內(nèi)存。如果遇到任何問(wèn)題,它會(huì)自動(dòng)嘗試將此限制增加到40MB(對(duì)于單個(gè)站點(diǎn))或64MB(對(duì)于多站點(diǎn))。

在大多數(shù)情況下,這個(gè)內(nèi)存限制對(duì)于WooCommerce網(wǎng)站來(lái)說(shuō)是不夠的。您甚至可能會(huì)在儀表板上收到錯(cuò)誤消息,例如:

“ xxxxxx字節(jié)的允許內(nèi)存大小已用盡”

建議將此限制增加到256MB。在編輯任何文件之前,請(qǐng)務(wù)必對(duì)其進(jìn)行備份。如果出現(xiàn)問(wèn)題,您可以將編輯后的文件替換為原始文件。

5.壓縮圖像并優(yōu)化交付

圖片占任何網(wǎng)站頁(yè)面大小的大部分,對(duì)于電子商務(wù)網(wǎng)站來(lái)說(shuō)更是如此。WooCommerce網(wǎng)站加載了產(chǎn)品圖片和橫幅。

如果您不針對(duì)尺寸和交付優(yōu)化圖像,它們可能會(huì)使您的網(wǎng)站龜速爬行。

HTTPArchive跟蹤許多流行網(wǎng)頁(yè)的大小和數(shù)量。他們?cè)?021年做的WordPress網(wǎng)站狀態(tài)調(diào)研直觀(guān)表示:

圖像是一個(gè)網(wǎng)站的大頭資源

雖然視頻是比圖像更重的資源,但在大多數(shù)情況下,它們是按需加載的。因此,它們不會(huì)像圖像那樣影響感知的頁(yè)面加載速度。

根據(jù)HTTP Archive的圖像狀態(tài)報(bào)告,您可以通過(guò)延遲加載隱藏和屏幕外圖像每頁(yè)節(jié)省545KB。

通過(guò)將JPEG壓縮級(jí)別設(shè)置為85或更低,每頁(yè)可以進(jìn)一步節(jié)省40.3KB 。該指標(biāo)直接來(lái)自Google的移動(dòng)網(wǎng)站速度測(cè)試工具Lighthouse 。

請(qǐng)遵循以下5條規(guī)則來(lái)優(yōu)化您的WooCommerce商店(以及一般網(wǎng)絡(luò))的圖像:

WooCommerce 3.3引入了圖像大小改進(jìn),例如動(dòng)態(tài)縮略圖調(diào)整大小、模糊圖像修復(fù)和背景縮略圖大小調(diào)整。所有這些功能都使得使用插件(例如為WooCommerce相關(guān)圖像重新生成縮略圖)變得多余。

自定義WooCommerce的產(chǎn)品圖片(圖片來(lái)源:WooCommerce)

如果您從全新安裝開(kāi)始,您可以在將圖像上傳到您的站點(diǎn)之前對(duì)其進(jìn)行壓縮。以下是一些頂級(jí)的在線(xiàn)圖像壓縮建議:

  • Compressor.io
  • Squoosh.app
  • Shrinkme.app
  • Kraken.io
  • Imagify.io
  • TinyJPG | TinyPNG

以最小的質(zhì)量損失壓縮圖像(圖片來(lái)源:Compressor.io)

您的網(wǎng)站上是否已經(jīng)有很多圖片?然后您可以使用WordPress插件來(lái)自動(dòng)優(yōu)化圖像。以下是在我的經(jīng)驗(yàn)中一直表現(xiàn)最好的那些:

  • Shortpixel
  • Imagify 
  • reSmush.it
  • Optimole

這些插件中的大多數(shù)還啟用了圖像的延遲加載。WordPress核心團(tuán)隊(duì)正計(jì)劃將延遲加載圖像添加為內(nèi)置功能。這將利用標(biāo)簽的新loading HTML屬性。

不過(guò),關(guān)于圖像優(yōu)化的最后一件事。盡量避免使用圖片壓縮插件,尤其是那些使用服務(wù)器資源壓縮圖片的插件。

相反,請(qǐng)使用將圖像壓縮任務(wù)卸載到外部服務(wù)器的服務(wù)?;蛘吒玫氖?,在將圖像上傳到您的網(wǎng)站之前調(diào)整大小并壓縮它們。

對(duì)于深入的教程,關(guān)于Web和性能的圖像優(yōu)化的文章是一個(gè)很好的入門(mén)資源。

6. 通過(guò)CDN交付靜態(tài)資源

內(nèi)容交付網(wǎng)絡(luò) (CDN) 是一組戰(zhàn)略性地分布在世界各地的服務(wù)器。這些服務(wù)器位置稱(chēng)為存在點(diǎn) (PoP)。

CDN的主要功能是緩存和交付靜態(tài)資源,例如圖像、JavaScript、CSS等。更強(qiáng)大的CDN還可以托管和交付動(dòng)態(tài)內(nèi)容,例如音頻和視頻。

即使您的站點(diǎn)在地球上最快的服務(wù)器上運(yùn)行,它仍然受到其地理位置的限制。WordPress CDN將縮短個(gè)人用戶(hù)與站點(diǎn)資源之間的距離,從而減少網(wǎng)絡(luò)延遲和首字節(jié)時(shí)間 (TTFB)。

CDN網(wǎng)絡(luò)全球分發(fā)示意圖

根據(jù)請(qǐng)求的來(lái)源,它會(huì)自動(dòng)分配最近的CDN PoP來(lái)交付緩存的資源。結(jié)果是更快的網(wǎng)站和更好的用戶(hù)體驗(yàn)。

例如,如果您的WooCommerce商店托管在美國(guó)的服務(wù)器上,并且來(lái)自印度的用戶(hù)試圖打開(kāi)您的網(wǎng)站,則CDN將從最近的PoP提供網(wǎng)站資源,它將來(lái)自班加羅爾(印度)。

CDN非常適合交付靜態(tài)內(nèi)容(圖片來(lái)源:Seobility)

作為一般規(guī)則,PoP的數(shù)量越多,其全球傳播范圍越廣,您的網(wǎng)站對(duì)您的用戶(hù)來(lái)說(shuō)就越快。

對(duì)于遠(yuǎn)離托管服務(wù)器的地理位置的用戶(hù),使用CDN可將站點(diǎn)加載時(shí)間減少50%以上。

除了緩存之外,許多CDN還包括其他性能增強(qiáng)功能,例如卓越的動(dòng)態(tài)圖像壓縮、HTTP/2支持、防盜鏈保護(hù)和額外的安全性。

對(duì)于更快的WooCommerce商店,我們建議您獲得快速CDN。您可以查看的一些流行的CDN是:

  • Cloudflare
  • Sucuri CDN
  • Cloudways CDN
  • StackPath
  • KeyCDN

7.去除未使用的腳本和樣式表

大多數(shù)WordPress主題和插件會(huì)在您網(wǎng)站的所有頁(yè)面上加載腳本和樣式表。即使頁(yè)面上沒(méi)有使用它們,它們也會(huì)加載這些資產(chǎn)。

例如,Contact Form 7在每個(gè)頁(yè)面上加載其腳本和樣式表。它的表單只能在聯(lián)系頁(yè)面上使用,但資產(chǎn)會(huì)加載到所有頁(yè)面上。完全沒(méi)必要!

從頁(yè)面中剝離這些未使用的資產(chǎn)將幫助您減少臃腫并加快頁(yè)面加載時(shí)間。WooCommerce及其擴(kuò)展(例如Smart Coupons和Follow-Ups)容易受到此問(wèn)題的影響。

例如,無(wú)需在商店的主頁(yè)或商店頁(yè)面上加載與支付網(wǎng)關(guān)相關(guān)的腳本。您可以將此類(lèi)腳本限制為僅在結(jié)帳和訂單確認(rèn)頁(yè)面上加載。同樣,從結(jié)帳頁(yè)面中刪除滑塊和輪播的腳本和樣式。

如果您想知道要消除哪些資產(chǎn),請(qǐng)查看網(wǎng)站速度測(cè)試報(bào)告中的瀑布圖。它會(huì)讓您了解正在加載的不必要的資產(chǎn)。

GTMetrix的瀑布圖

Chrome瀏覽器的DevTools下的Network選項(xiàng)卡也是一個(gè)很好的開(kāi)始。它會(huì)讓您全面了解網(wǎng)頁(yè)加載的方式和內(nèi)容。

使用Google Chrome DevTools中的網(wǎng)絡(luò)標(biāo)簽

去除頁(yè)面運(yùn)行所不需要的腳本和樣式。首先優(yōu)化您的主頁(yè)和登錄頁(yè)面,因?yàn)檫@些是大多數(shù)用戶(hù)的第一個(gè)入口點(diǎn)。

您可以使用wp_dequeue_script和wp_dequeue_style函數(shù)來(lái)刪除不需要的腳本和樣式。一個(gè)簡(jiǎn)單的方法是通過(guò)一個(gè)名為Asset CleanUp: Page Speed Booster的插件。

清理您的WordPress資產(chǎn)

Asset CleanUp掃描將加載到頁(yè)面上的所有腳本和樣式表。您可以禁用頁(yè)面上未使用的那些。完成更改后,測(cè)試頁(yè)面的正確設(shè)計(jì)和功能。

使用Asset Cleanup卸載Stripe支付網(wǎng)關(guān)腳本

該插件的專(zhuān)業(yè)版允許您為資產(chǎn)設(shè)置async 或 defer屬性。應(yīng)用此設(shè)置會(huì)從頁(yè)面的關(guān)鍵呈現(xiàn)路徑中刪除JavaScript。它應(yīng)該有助于改善您網(wǎng)站的感知頁(yè)面加載時(shí)間。

消除不必要的CSS和JS資產(chǎn)的另一個(gè)好處是您的網(wǎng)站會(huì)發(fā)出更少的HTTP請(qǐng)求。

對(duì)于免費(fèi)的替代方案,您可以結(jié)合使用Autoptimize和Async JavaScript插件來(lái)獲得相同的結(jié)果。如果您使用Autoptimize插件,這里是我們關(guān)于最佳設(shè)置的完整分步教程。

8. HTTP/2非常重要

如果我們?cè)趲啄昵皩?xiě)這篇文章,我們會(huì)將此部分命名為“減少HTTP請(qǐng)求的數(shù)量”。由于瀏覽器與網(wǎng)站通信方式的顯著改進(jìn)(反之亦然),這種優(yōu)化的需求現(xiàn)在已經(jīng)過(guò)時(shí)了。

HTTP 1.1是HTTP協(xié)議的第一次重大更新,它于1997年完成。那是在社交媒體、流媒體服務(wù)、智能手機(jī)應(yīng)用程序甚至WordPress之前。從那時(shí)起,網(wǎng)絡(luò)呈指數(shù)級(jí)增長(zhǎng)。

HTTP/2在HTTP 1.1協(xié)議的基礎(chǔ)上進(jìn)行了改進(jìn),并于2015年進(jìn)入以跟上互聯(lián)網(wǎng)不斷增長(zhǎng)的需求。它在速度、效率和安全性方面帶來(lái)了驚人的改進(jìn)。

HTTP 1.1與HTTP/2(圖片來(lái)源:Cloudflare)

HTTP/2的性能提升有多種原因:

  • 通過(guò)單個(gè)TCP連接實(shí)現(xiàn)更好的多路復(fù)用和并行性。
  • 使用Huffman編碼算法對(duì)標(biāo)頭進(jìn)行HPACK壓縮。
  • 用于更快加密的ALPN擴(kuò)展。
  • 主動(dòng)服務(wù)器推送而不是等待請(qǐng)求。

所有這些爵士樂(lè)構(gòu)成了一個(gè)關(guān)鍵優(yōu)勢(shì):使網(wǎng)站加載速度更快,即使它們托管各種類(lèi)型的資源。

通常,WooCommerce商店提供大量資源密集型資產(chǎn),例如圖像、樣式表和腳本。切換到HTTP/2將使此類(lèi)網(wǎng)站受益匪淺。

您可以使用KeyCDN的HTTP/2測(cè)試工具來(lái)檢查您的站點(diǎn)是否配置為使用HTTP/2。截至目前,所有主流瀏覽器都支持HTTP/2。您沒(méi)有理由不利用其巨大的性能優(yōu)勢(shì)。

如果您的托管服務(wù)提供商還不支持HTTP/2,那么可以考慮換一家了。

此外,HTTP/3指日可待,旨在讓網(wǎng)站加載速度更快。

9.緩存WooCommerce以加快速度

緩存是臨時(shí)存儲(chǔ)來(lái)自一個(gè)請(qǐng)求的資源(緩存),以便可以快速執(zhí)行后續(xù)請(qǐng)求。緩存既可以存儲(chǔ)在服務(wù)器上,也可以存儲(chǔ)在用戶(hù)的設(shè)備上。

這是加速WooCommerce商店的最簡(jiǎn)單方法之一。這也是最重要的一個(gè)。

Web緩存的工作原理

如果一切順利,上述所有步驟最多需要幾秒鐘才能執(zhí)行。

但這只是來(lái)自單個(gè)用戶(hù)的一個(gè)請(qǐng)求。如果同時(shí)有來(lái)自數(shù)千個(gè)用戶(hù)的多個(gè)請(qǐng)求怎么辦?這會(huì)給服務(wù)器帶來(lái)巨大的負(fù)載,最終導(dǎo)致網(wǎng)站速度變慢。

這就是緩存的用武之地。它減少了生成頁(yè)面瀏覽量所需的工作量,從而減少了WordPress對(duì)PHP和數(shù)據(jù)庫(kù)的依賴(lài)。緩存使WordPress的執(zhí)行速度幾乎與靜態(tài)網(wǎng)站一樣快,如果不一樣的話(huà)。

有 2 種主要類(lèi)型的Web緩存,每種都有自己的子集:

服務(wù)器端緩存

  • 字節(jié)碼緩存(OPCache)
  • 對(duì)象緩存
  • 頁(yè)面緩存
  • CDN緩存

客戶(hù)端緩存

  • 瀏覽器緩存

緩存不僅使網(wǎng)站加載速度更快,而且還減少了服務(wù)器上的負(fù)載。閱讀關(guān)于WordPress緩存的深入文章深入了解這方面的知識(shí)。

如果您的托管服務(wù)提供商不處理服務(wù)器級(jí)別的緩存,那么您需要依賴(lài)第三方緩存插件來(lái)為您完成這項(xiàng)工作。雖然它們不是理想的解決方案,但總比沒(méi)有好。

以下是我推薦的頂級(jí)WordPress緩存插件:

  • WP Rocket (付費(fèi)插件)
  • W3 Total Cache (免費(fèi)插件)
  • Cache Enabler (免費(fèi)插件)

有關(guān)更多選項(xiàng),請(qǐng)查看關(guān)于WordPress緩存插件的帖子。

10. 清理你的WooCommerce數(shù)據(jù)庫(kù)

數(shù)據(jù)庫(kù)是您網(wǎng)站所有數(shù)據(jù)的有組織的集合。在WooCommerce商店中,它包括:

  • 站點(diǎn)內(nèi)容,例如產(chǎn)品頁(yè)面、類(lèi)別、標(biāo)簽、用戶(hù)數(shù)據(jù)、評(píng)論、站點(diǎn)范圍的設(shè)置、主題、插件等。
  • 交易數(shù)據(jù),例如訂單詳情、付款、庫(kù)存等。

每次用戶(hù)訪(fǎng)問(wèn)您的商店時(shí),他們都會(huì)請(qǐng)求您的網(wǎng)站內(nèi)容,這些內(nèi)容大多是靜態(tài)的,不會(huì)發(fā)生太大變化。但是當(dāng)他們下訂單時(shí),他們會(huì)發(fā)出動(dòng)態(tài)請(qǐng)求。

如果您不優(yōu)化商店的數(shù)據(jù)庫(kù),處理這些請(qǐng)求可能需要很長(zhǎng)時(shí)間。最終,緩慢的服務(wù)器響應(yīng)時(shí)間會(huì)導(dǎo)致網(wǎng)站運(yùn)行緩慢。因此,您必須通過(guò)刪除不必要的垃圾來(lái)清理和優(yōu)化數(shù)據(jù)庫(kù)。

這里有6種方法可以加快和微調(diào)您的WooCommerce數(shù)據(jù)庫(kù)。

刪除舊版本

如果您的WooCommerce商店已經(jīng)運(yùn)行了很長(zhǎng)時(shí)間,它的頁(yè)面、帖子和產(chǎn)品將積累很多歷史版本。是時(shí)候清理這些了。

最簡(jiǎn)單的方法是通過(guò)WP-Sweep或WP Rocket等插件。

使用WP Rocket刪除歷史版本

如果您對(duì)WP-CLI很方便,那么您還可以通過(guò)SSH連接到您的服務(wù)器并運(yùn)行一些簡(jiǎn)單的命令來(lái)執(zhí)行相同的操作。這是你如何做到的。

限制存儲(chǔ)的修訂數(shù)量

您可以通過(guò)限制帖子和頁(yè)面的修訂數(shù)量來(lái)避免大量舊修訂。如果您傾向于經(jīng)常更新您的網(wǎng)站內(nèi)容,這將幫助您防止修訂失控。

設(shè)置限制的一種簡(jiǎn)單方法是將下面的代碼片段添加到您的wp-config.php文件中。確保在定義ABSPATH的行之前添加它。

define('WP_POST_REVISIONS', 15);

我在上面的代碼中將限制設(shè)置為15。您可以將其更改為您想要的任意數(shù)量的修訂版,但請(qǐng)盡量將其保持在15以下。

或者,您可以使用免費(fèi)插件(例如WP Revisions Control)來(lái)做同樣的事情。

使用WP Revisions Control設(shè)置修訂數(shù)

完全禁用修訂(如果沒(méi)有必要)

您可以完全禁用站點(diǎn)的修訂。您需要做的就是將以下代碼添加到您的wp-config.php文件中。和以前一樣,確保將此代碼段添加到定義ABSPATH的行上方。

define('WP_POST_REVISIONS', false);

或者您可以使用免費(fèi)插件,例如Disable Post Revision,只需單擊一下即可。

在禁用修訂之前,我建議您刪除所有仍然存在的舊修訂。這樣,您網(wǎng)站的數(shù)據(jù)庫(kù)將完全免于修改。

清理過(guò)期的瞬態(tài)

瞬態(tài)是使用自定義名稱(chēng)和到期期限存儲(chǔ)的緩存數(shù)據(jù)。它們通常存儲(chǔ)在wp_options表下的WordPress數(shù)據(jù)庫(kù)中。

瞬態(tài)類(lèi)似于Options,除了它們具有到期時(shí)間的附加屬性。它們對(duì)于存儲(chǔ)臨時(shí)數(shù)據(jù)很有用,例如來(lái)自遠(yuǎn)程API的響應(yīng)或大型查詢(xún)。

WordPress Transients API定義了如何自動(dòng)處理瞬態(tài)和刪除過(guò)期的瞬態(tài)。然而,事情并不總是按計(jì)劃進(jìn)行。

有時(shí),損壞的瞬態(tài)緩存可以創(chuàng)建近百萬(wàn)個(gè)垃圾條目,而且看不到盡頭??蛻?hù)會(huì)話(huà)可能會(huì)隨著時(shí)間的推移而增加,從而在您的數(shù)據(jù)庫(kù)表中創(chuàng)建數(shù)千個(gè)不必要的行。在這種情況下,臃腫的數(shù)據(jù)庫(kù)會(huì)使您的網(wǎng)站癱瘓。

免費(fèi)的Delete Expired Transients插件是擺脫所有過(guò)期瞬態(tài)的簡(jiǎn)單方法。

輕松刪除所有過(guò)期的瞬態(tài)

清理你的數(shù)據(jù)庫(kù)表

您的WooCommerce數(shù)據(jù)庫(kù)存儲(chǔ)運(yùn)行您的電子商務(wù)商店所需的一切。隨著數(shù)據(jù)在數(shù)據(jù)庫(kù)中的表中被添加、刪除和移動(dòng),它變得低效并最終存儲(chǔ)了許多對(duì)運(yùn)行商店并不重要的東西。

您需要通過(guò)清理數(shù)據(jù)庫(kù)表來(lái)清除這些不必要的數(shù)據(jù)。特別是wp_options表容易變得臃腫并損害數(shù)據(jù)庫(kù)性能。

WordPress數(shù)據(jù)庫(kù)中的wp_options表

數(shù)據(jù)庫(kù)管理是讓您的WordPress網(wǎng)站盡可能快速運(yùn)行的關(guān)鍵。

手動(dòng)優(yōu)化數(shù)據(jù)庫(kù)是一個(gè)耗時(shí)的過(guò)程。您可以使用免費(fèi)的WP-Optimize插件來(lái)檢查哪些數(shù)據(jù)庫(kù)表有不必要的數(shù)據(jù)并刪除那些浪費(fèi)的空間。它還可以檢索因數(shù)據(jù)碎片而丟失的存儲(chǔ)空間。

您可以安排WP-Optimize定期清理和優(yōu)化您的數(shù)據(jù)庫(kù)。

禁用對(duì)數(shù)據(jù)庫(kù)造成負(fù)荷的非關(guān)鍵功能

WooCommerce主題和插件帶有許多很酷的功能,這些功能從一開(kāi)始就看起來(lái)很棒,但最終會(huì)破壞數(shù)據(jù)庫(kù)。

一個(gè)這樣的例子是使用“熱門(mén)產(chǎn)品”和“相關(guān)產(chǎn)品”插件。這些功能可能會(huì)導(dǎo)致大量的網(wǎng)站范圍內(nèi)的查詢(xún),尤其是在您擁有許多產(chǎn)品的情況下。如果您需要這些功能,請(qǐng)嘗試將它們手動(dòng)插入到您的頁(yè)面中。諸如高級(jí)自定義字段之類(lèi)的插件可以在這里提供極大的幫助。

手動(dòng)插入其“相關(guān)內(nèi)容”帖子

另一個(gè)例子是圖像優(yōu)化插件,它在托管站點(diǎn)的同一臺(tái)服務(wù)器上壓縮圖像,而不是在外部進(jìn)行。這最終會(huì)使用大量服務(wù)器資源。

Social Warfare插件可以對(duì)服務(wù)器資源造成負(fù)荷

此外,請(qǐng)遠(yuǎn)離向您的網(wǎng)站添加計(jì)數(shù)器的插件。例如,在用戶(hù)名旁邊添加視圖/帖子/評(píng)論的數(shù)量。與涉及的多個(gè)用戶(hù)進(jìn)行長(zhǎng)時(shí)間的討論將使您的數(shù)據(jù)庫(kù)處理這些數(shù)字。

這個(gè)建議也適用于使用社交計(jì)數(shù)器。盡量減少使用自動(dòng)生成的計(jì)數(shù)器以最大限度地提高數(shù)據(jù)庫(kù)性能。

像管家一樣,微調(diào)您的WordPress數(shù)據(jù)庫(kù)是一個(gè)持續(xù)的過(guò)程。

這里有一些數(shù)據(jù)庫(kù)優(yōu)化插件可以讓您的工作更輕松:

      • WP-Sweep
      • WP-Optimize
      • WP Clean Up Optimizer
      • Advanced Database Cleaner

提醒:在編輯數(shù)據(jù)庫(kù)或WordPress核心文件之前,請(qǐng)務(wù)必進(jìn)行備份。

11. 優(yōu)化您的商店以獲得移動(dòng)優(yōu)先體驗(yàn)

截至2020年1月,全球互聯(lián)網(wǎng)用戶(hù)超過(guò)40億。移動(dòng)互聯(lián)網(wǎng)用戶(hù)幾乎一樣多。預(yù)計(jì)到2024年將增長(zhǎng)到5億以上。

數(shù)十億互聯(lián)網(wǎng)用戶(hù)(圖片來(lái)源:Statista)

2019年,移動(dòng)設(shè)備在全球網(wǎng)站流量中超過(guò)臺(tái)式機(jī),占總瀏覽量的52.6%。在印度和尼日利亞等一些國(guó)家,手機(jī)占網(wǎng)頁(yè)瀏覽量的70%以上。

來(lái)自Google Analytics的移動(dòng)流量統(tǒng)計(jì)

根據(jù)一項(xiàng)涉及37個(gè)國(guó)家/地區(qū)的500多萬(wàn)在線(xiàn)購(gòu)物者的研究,智能手機(jī)占網(wǎng)站訪(fǎng)問(wèn)量的65%和電子商務(wù)訂單的46%

移動(dòng)購(gòu)物具有巨大的增長(zhǎng)潛力(圖片來(lái)源:Statista)

令人驚訝的是,手機(jī)的轉(zhuǎn)化率還不到臺(tái)式機(jī)的一半。這里有驚人的增長(zhǎng)空間。

對(duì)于移動(dòng)購(gòu)物者來(lái)說(shuō),速度非常重要(圖片來(lái)源:Think with Google)

您可以先讓您的WooCommerce商店適合移動(dòng)設(shè)備。您可以使用Google的移動(dòng)友好測(cè)試工具來(lái)檢查您的網(wǎng)站是否通過(guò)了最低移動(dòng)可用性標(biāo)準(zhǔn)。

谷歌的移動(dòng)友好測(cè)試

該測(cè)試將向您展示您的網(wǎng)站在移動(dòng)設(shè)備上的外觀(guān)快照。如果發(fā)現(xiàn)任何問(wèn)題,它還會(huì)列出任何移動(dòng)可用性問(wèn)題。

使您的 WordPress 網(wǎng)站適合移動(dòng)設(shè)備的最簡(jiǎn)單方法是使用響應(yīng)式主題。本文前面提到的所有主題都是開(kāi)箱即用的響應(yīng)式,并且在移動(dòng)設(shè)備上看起來(lái)很棒。

移動(dòng)購(gòu)物者不喜歡無(wú)休止地滾動(dòng)。因此,請(qǐng)保持您的商店頁(yè)面盡可能精簡(jiǎn)。不要用太多的內(nèi)容過(guò)度擁擠它們。

如果您的商店中有大量產(chǎn)品,請(qǐng)讓您的移動(dòng)購(gòu)物者更容易通過(guò)搜索找到它們。您可以安裝WooCommerce Product Search插件,以幫助您的客戶(hù)使用實(shí)時(shí)產(chǎn)品過(guò)濾器快速找到產(chǎn)品。

使用篩選器簡(jiǎn)化產(chǎn)品搜索(圖片來(lái)源:WooCommerce)

最后,簡(jiǎn)化在線(xiàn)購(gòu)物者的結(jié)賬體驗(yàn)。下訂單的步驟越少,購(gòu)物體驗(yàn)就越好。以下是一些可以幫助您解決此問(wèn)題的WooCommerce擴(kuò)展:

  • WooCommerce Social Login– 無(wú)需耗時(shí)的帳戶(hù)創(chuàng)建或登錄過(guò)程。讓您的用戶(hù)使用他們的社交帳戶(hù)登錄,例如Facebook、Twitter、Google等。
  • Variation Swatches and Photos——告別煩人的下拉菜單來(lái)選擇產(chǎn)品變體。相反,為您的用戶(hù)提供所有產(chǎn)品選項(xiàng)的易于點(diǎn)擊的按鈕。
  • One Page Checkout——不要讓您的客戶(hù)輕易放棄您的網(wǎng)站。讓他們無(wú)需額外步驟即可立即購(gòu)買(mǎi)他們想要的東西。如果您認(rèn)為訪(fǎng)客結(jié)賬非常適合您的商店,那么您可以考慮啟用它。
  • Checkout Field Editor– 從結(jié)帳頁(yè)面添加、刪除或更改字段。例如,如果您只銷(xiāo)售數(shù)字產(chǎn)品,則不需要收集送貨地址。
  • Bolt/Stripe/Amazon Pay/PayPal——支付是移動(dòng)購(gòu)物體驗(yàn)的禍根。您可以從不同的WooCommerce支付網(wǎng)關(guān)擴(kuò)展中進(jìn)行選擇,以更輕松地收款。

使用Bolt輕松移動(dòng)結(jié)賬

最終,移動(dòng)購(gòu)物不僅僅是購(gòu)買(mǎi)。許多用戶(hù)主要使用它來(lái)查找產(chǎn)品信息和檢查/比較價(jià)格。為您的移動(dòng)設(shè)備上的用戶(hù)提供出色的在線(xiàn)商店體驗(yàn)。

12.禁用Get Refreshed Fragments AJAX請(qǐng)求

當(dāng)用戶(hù)對(duì)其購(gòu)物車(chē)進(jìn)行任何更改時(shí),WooCommerce使用Get Refreshed Fragments AJAX請(qǐng)求來(lái)動(dòng)態(tài)更新購(gòu)物車(chē)內(nèi)容。從用戶(hù)體驗(yàn)的角度來(lái)看,在不重新加載的情況下刷新購(gòu)物車(chē)頁(yè)面似乎很棒。

但大多數(shù)時(shí)候它會(huì)減慢網(wǎng)站的速度,主要是那些托管在共享服務(wù)器上的網(wǎng)站。另外,很多網(wǎng)站最終都沒(méi)有使用此功能。

為了驗(yàn)證,我在Pingdom Tools上測(cè)試了一個(gè)最新的WooCommerce商店,結(jié)果如下:

請(qǐng)求等待時(shí)間很長(zhǎng)的例子

盡管大小只有1.1KB,但wc-ajax=get_refreshed_fragments請(qǐng)求需要0.76秒才能執(zhí)行。如果您的網(wǎng)站加載時(shí)間不超過(guò)3秒,則超過(guò)頁(yè)面加載時(shí)間的25%。該測(cè)試站點(diǎn)托管在云VPS上,因此您可以想象更便宜的托管計(jì)劃的加載時(shí)間。

WebNots的這篇文章更詳細(xì)地介紹了這個(gè)問(wèn)題。您可以使用免費(fèi)的Disable Cart Fragments或Disable Cart Fragments by Optimocha插件來(lái)禁用此征稅請(qǐng)求。

如果您禁用此請(qǐng)求,則建議在您的WooCommerce → Products設(shè)置面板中啟用“Redirect to the cart page after successful addition”選項(xiàng)。

啟用重定向至購(gòu)物車(chē)頁(yè)面設(shè)置

啟用此行為將確保用戶(hù)在將產(chǎn)品添加到購(gòu)物車(chē)后被重定向到購(gòu)物車(chē)頁(yè)面。

優(yōu)化WooCommerce管理面板

速度不僅僅是您商店前端的重要因素。一個(gè)活潑的后端對(duì)于輕松管理您的商店并在需要時(shí)進(jìn)行快速更改同樣重要。

在您的WooCommerce管理面板上高效工作是提高生產(chǎn)力的關(guān)鍵。它還可以讓您騰出時(shí)間為WooCommerce商店的成功做更多重要的事情,例如在線(xiàn)營(yíng)銷(xiāo)。

以下是修復(fù)緩慢的WooCommerce儀表盤(pán)的幾種方法。

前端優(yōu)化第一,后端優(yōu)化第二

問(wèn)題是否僅出現(xiàn)在WordPress管理儀表盤(pán)而不是整個(gè)網(wǎng)站上?如果是后者,則首先應(yīng)用前面列出的所有優(yōu)化。

為什么?因?yàn)樵诖蠖鄶?shù)情況下,讓您的WooCommerce商店在前端加載更快也會(huì)優(yōu)化后端。我們可以將此歸因于釋放服務(wù)器上的資源。

如果您的管理儀表板在優(yōu)化前端后仍然滯后,請(qǐng)繼續(xù)執(zhí)行以下建議。

13. 消除臃腫并定期更新所有內(nèi)容

確保經(jīng)常更新WordPress、WooCommerce、插件、擴(kuò)展和主題。如果開(kāi)發(fā)人員不再支持某個(gè)主題或插件,那么是時(shí)候考慮放棄它們了。

同樣,如果主題/插件給您的儀表板增加了不必要的膨脹,請(qǐng)開(kāi)始尋找更好的替代方案。例如,您可能需要考慮替代在儀表盤(pán)中投放激進(jìn)廣告的插件。

WordPress管理中的橫幅廣告示例

這個(gè)問(wèn)題非常普遍,以至于有一些插件專(zhuān)門(mén)用于從一些最流行的WordPress插件中消除臃腫。

14.禁用對(duì)象和數(shù)據(jù)庫(kù)緩存

緩存插件是加快WordPress網(wǎng)站速度的好方法。但是,如果配置不正確,它們可能會(huì)導(dǎo)致意外結(jié)果。這包括減慢您的后端。

例如,W3 Total Cache是 WordPress 最流行的緩存插件之一。它是免費(fèi)的,支持大量緩存選項(xiàng),進(jìn)行JS和CSS縮小,與CDN集成,并被超過(guò)1萬(wàn)個(gè)網(wǎng)站使用。

W3 Total Cache中的緩存選項(xiàng)

W3 Total Cache具有以下緩存選項(xiàng):

  • 頁(yè)面緩存。
  • 操作碼緩存。
  • 數(shù)據(jù)庫(kù)緩存。
  • 對(duì)象緩存。
  • 瀏覽器緩存。
  • 片段緩存。

有很多選項(xiàng)令人困惑,尤其是對(duì)于不了解每種緩存類(lèi)型的初學(xué)者。

對(duì)象和數(shù)據(jù)庫(kù)緩存通過(guò)減少數(shù)據(jù)庫(kù)查詢(xún)的數(shù)量來(lái)加速網(wǎng)站,但這樣做的代價(jià)是將工作卸載到服務(wù)器的內(nèi)存中。

理想情況下,如果您的托管服務(wù)器足夠智能或功能強(qiáng)大,這應(yīng)該不會(huì)造成問(wèn)題。

不幸的是,并非每個(gè)托管服務(wù)提供商都是如此。

在這種情況下,您需要依賴(lài)第三方緩存插件,例如W3 Total Cache。其簡(jiǎn)單的設(shè)置使得只需單擊一下即可啟用所有類(lèi)型的緩存變得超級(jí)容易。

W3 Total Cache → General Settings面板中,禁用對(duì)象緩存和/或數(shù)據(jù)庫(kù)緩存。然后檢查您是否發(fā)現(xiàn)管理面板的響應(yīng)能力有任何改進(jìn)。

禁用數(shù)據(jù)庫(kù)和對(duì)象緩存

嘗試緩存并不像在插件設(shè)置中勾選或取消選擇選項(xiàng)那么簡(jiǎn)單。您還應(yīng)該在進(jìn)行更改并刷新舊緩存后檢查您的網(wǎng)站是否正常工作。

15.刪除資源使用率高的插件

一些WordPress插件在你的網(wǎng)絡(luò)服務(wù)器上是一個(gè)很好的資源占用。它們最終會(huì)使用您服務(wù)器的大部分CPU和RAM。

您可以使用免費(fèi)的Query Monitor插件來(lái)查找麻煩的插件。它將向您顯示您的網(wǎng)站正在加載的所有腳本、樣式和HTTP API調(diào)用,以及它們的大小和加載時(shí)間。尋找具有最多請(qǐng)求和最慢加載時(shí)間的請(qǐng)求。

在下面的測(cè)試站點(diǎn)上,經(jīng)典編輯器插件在管理端加載最慢。其他插件,如Loginizer、All-in-One WP Migration和WP Bakery(以前稱(chēng)為 Visual Composer)也顯示為潛在的膨脹。

Query Monitor可幫助您解決性能問(wèn)題

我發(fā)現(xiàn)遷移和經(jīng)典編輯器插件是不必要的。刪除這兩個(gè)插件大大提高了管理速度。

擁有國(guó)際受眾的WooCommerce商店使用WPML等翻譯插件以多種語(yǔ)言動(dòng)態(tài)地為網(wǎng)站提供服務(wù)。這是一個(gè)很棒的插件,有很多功能,但它也會(huì)大大降低你的后臺(tái)管理速度。

通過(guò)切換到Polylang等精益翻譯插件,您可以獲得一些性能優(yōu)勢(shì)。它沒(méi)有那么多功能,但適用于大多數(shù)用例。

具有大量正在進(jìn)行的進(jìn)程/掃描的插件會(huì)減慢您的WordPress后端。一些示例包括站點(diǎn)地圖生成器、分析圖表和圖表、頁(yè)面構(gòu)建器和聊天插件。

Tips: 如果您安裝Query Monitor,請(qǐng)記住在完成后將其卸載,因?yàn)樗褂么罅糠?wù)器資源來(lái)執(zhí)行掃描。

16. 為WordPress使用正確的CDN設(shè)置

CDN有助于以閃電般的速度為您的WooCommerce商店服務(wù)于世界各地的用戶(hù)。它通過(guò)保存站點(diǎn)資源的快照并將它們從最近的服務(wù)器傳送給用戶(hù)來(lái)實(shí)現(xiàn)這一點(diǎn)。

大多數(shù)CDN默認(rèn)禁用WordPress后端的緩存。但是有些CDN沒(méi)有,這會(huì)大大降低商店的管理面板速度。在這種情況下,您需要從CDN的緩存中排除您的管理儀表板以提高其性能。

如果您使用Cloudflare,您可以設(shè)置頁(yè)面規(guī)則以禁用WordPress管理頁(yè)面上的Cloudflare功能。以下是如何做到這一點(diǎn):

Cloudflare頁(yè)面規(guī)則繞過(guò)WordPress管理員

設(shè)置生效大約需要3分鐘。

如果您使用KeyCDN,那么您可以使用他們的WordPress Cache Enabler Plugin來(lái)做同樣的事情。對(duì)于其他CDN,請(qǐng)聯(lián)系他們的支持以解決此問(wèn)題。

17. 簡(jiǎn)化WordPress心跳API

WordPress Heartbeat API通過(guò)保持瀏覽器和服務(wù)器之間的定期連接來(lái)實(shí)現(xiàn)近乎實(shí)時(shí)的更新。API每15-60秒向服務(wù)器發(fā)送一次請(qǐng)求,然后在接收到數(shù)據(jù)時(shí)觸發(fā)事件(或回調(diào))。

它允許一些驚人的功能,例如自動(dòng)保存文章、鎖定文章和登錄過(guò)期警告。但是,當(dāng)您以管理員身份登錄時(shí),每分鐘向服務(wù)器發(fā)送一些請(qǐng)求可能會(huì)減慢您的管理面板。

WP Rocket的免費(fèi)Heartbeat Control插件允許您在儀表盤(pán)、前端和文章編輯器上管理這些API請(qǐng)求的頻率。它甚至為您提供了完全禁用API的選項(xiàng)。

修改或禁用WordPress Heartbeat API

從增加時(shí)間頻率開(kāi)始。如果這不能解決您的WooCommerce后端的速度問(wèn)題,請(qǐng)考慮禁用心跳API。

如果應(yīng)用上述所有優(yōu)化仍然不能解決您的WooCommerce商店的速度問(wèn)題,那么……

WooCommerce速度始于優(yōu)質(zhì)托管

就像開(kāi)一輛輪胎漏氣的汽車(chē)一樣,無(wú)論您進(jìn)行多少優(yōu)化,如果您的網(wǎng)站托管在糟糕的服務(wù)器上,它都不會(huì)變得更快。您網(wǎng)站的很大一部分性能取決于您的托管服務(wù)器質(zhì)量。

WordPress網(wǎng)站有不同類(lèi)型的托管,分為兩大類(lèi):托管和非托管。第一個(gè)對(duì)于大多數(shù)用戶(hù)來(lái)說(shuō)是完美的,因?yàn)橥泄芊?wù)提供商會(huì)處理 WordPress 的所有服務(wù)器優(yōu)化。后者更適合能夠自行調(diào)整和管理服務(wù)器的技術(shù)熟練的用戶(hù)。

對(duì)于WooCommerce網(wǎng)站,如果您沒(méi)有專(zhuān)門(mén)的服務(wù)器運(yùn)維技術(shù)人員,請(qǐng)選擇WordPress托管服務(wù)器。但一般情況下,托管主機(jī)往往比非托管主機(jī)更昂貴。

您可以從4種主要類(lèi)型的WordPress托管主機(jī)中進(jìn)行選擇。每個(gè)都有自己的優(yōu)點(diǎn)和缺點(diǎn),所以選擇一個(gè)符合你的預(yù)算和目標(biāo)的。我在下面的信息圖中比較了它們的各種功能。

托管WordPress主機(jī)的4種主要類(lèi)型

每種類(lèi)型的托管都可以在多個(gè)計(jì)劃下以不同的價(jià)格提供。因此,在您的預(yù)算范圍內(nèi)尋找主機(jī)時(shí),請(qǐng)查看提供的功能以確定它是否滿(mǎn)足您的要求。

WooCommerce網(wǎng)站本質(zhì)上是令人難以置信的動(dòng)態(tài)。它們會(huì)生成大量無(wú)法緩存的數(shù)據(jù)和請(qǐng)求。

例如,結(jié)帳頁(yè)面對(duì)每個(gè)用戶(hù)都是唯一的,不能從緩存中提供。因此,服務(wù)器需要足夠強(qiáng)大才能順利運(yùn)行您的網(wǎng)站,即使您的網(wǎng)站吸引的流量較低。

在決定WooCommerce托管計(jì)劃時(shí)應(yīng)注意的推薦功能是:

  • 具有WooCommerce特定緩存規(guī)則的服務(wù)器級(jí)緩存。
  • 2到4個(gè)PHP worker來(lái)處理WooCommerce的未緩存請(qǐng)求而不會(huì)超時(shí)。
  • WordPress內(nèi)存限制為128MB或更多。
  • 可擴(kuò)展的基礎(chǔ)架構(gòu),可處理流量和負(fù)載的激增。
  • 每日自動(dòng)備份(首選每小時(shí)),以確保您的電子商務(wù)數(shù)據(jù)安全可靠。
  • 一個(gè)完全安全的托管平臺(tái),具有定期惡意軟件掃描、IP地理定位和濫用IP阻止、免費(fèi)SSL、SFTP、SSH、HTTP/2和TLS 1.3等安全功能。
  • Nginx或LiteSpeed網(wǎng)絡(luò)服務(wù)器軟件。
  • 支持開(kāi)發(fā)人員友好的功能:PHP 8、LXC容器、WP-CLI、Git、MariaDB、暫存環(huán)境等。
  • 數(shù)據(jù)中心的正常運(yùn)行時(shí)間長(zhǎng),分布在世界各地。選擇一個(gè)服務(wù)器靠近目標(biāo)受眾的地方。
  • Cloudflare集成以提高性能和安全性。
  • 可靠的24/7支持團(tuán)隊(duì)可快速解決任何問(wèn)題。
  • 出色的用戶(hù)評(píng)論和出色的業(yè)績(jī)記錄。

考慮到這些要求,您可以安全地消除共享主機(jī)。

虛擬專(zhuān)用服務(wù)器 (VPS)類(lèi)似于共享主機(jī),只是您在共享服務(wù)器中擁有一個(gè)專(zhuān)用于您的虛擬空間。如果您的預(yù)算有限,您可以開(kāi)始使用中檔VPS計(jì)劃。但是,如果您的網(wǎng)站吸引了更多流量,那么您將不得不盡快升級(jí)。

這給我們留下了云托管專(zhuān)用服務(wù)器選項(xiàng)。如果它們滿(mǎn)足您的要求,兩者都非常適合WooCommerce網(wǎng)站。

與云托管計(jì)劃相比,專(zhuān)用服務(wù)器計(jì)劃的價(jià)格偏高,其范圍從每月50美元到每月數(shù)千美元不等。

如果您在營(yíng)銷(xiāo)上花費(fèi)了大量資金,那么如果您的網(wǎng)站速度很慢,那么您將推銷(xiāo)所有潛在客戶(hù),因此非常值得選擇最快的WordPress托管解決方案。

最終,您最好每月在優(yōu)質(zhì)托管上多花幾美元,而不是花費(fèi)數(shù)小時(shí)拉扯頭發(fā)并想知道為什么您的網(wǎng)站仍然有很高的跳出率。

小結(jié)

對(duì)于電子商務(wù)網(wǎng)站來(lái)說(shuō),時(shí)間就是金錢(qián)??焖俚腤ooCommerce商店可提升用戶(hù)體驗(yàn)、SEO、收入和投資回報(bào)率。

雖然您不必遵循本文中列出的所有速度優(yōu)化技巧,但我建議您閱讀所有這些技巧。這將幫助您識(shí)別站點(diǎn)中的任何瓶頸。沒(méi)有人喜歡等待網(wǎng)站加載。通過(guò)緩存等方式優(yōu)化WooCommerce,獲得最佳WooCommerce速度,提升電商網(wǎng)站性能!


名稱(chēng)欄目:提高WooCommerce加載速度的17種有效方法
分享鏈接:http://m.5511xx.com/article/codcsgg.html