按此:您的網站準備好與 Josh Dailey 一起度過網絡週末了嗎

已發表: 2022-10-21

歡迎來到來自 WMR 的 WordPress 社區播客 Press This。 每集都有來自社區的嘉賓,並討論 WordPress 開發人員面臨的最大問題。 以下是原錄音的抄錄。

由 RedCircle 提供支持

Doc Pop :您正在收聽 Press This,這是 WMR 上的 WordPress 社區播客。 每週,我們都會聚焦 WordPress 社區的成員。 我是您的主持人,Doc Pop,我通過我在 WP Engine 的角色以及我在 TorqueMag.io 上的貢獻來支持 WordPress 社區。 您可以在 Red Circle、iTunes、Spotify 上訂閱 Press This,也可以直接在 wmr.fm 下載劇集。

黑色星期五和網絡星期一即將到來,我想知道您是否準備好。 在本集中,我們將與 WP Engine 的產品營銷經理 Josh Dailey 坐下來討論最後一分鐘的提示和技巧,以確保您的電子商務網站已為一年中最大的銷售週末做好準備。 喬希,你今天好嗎?

喬什戴利:我做得很棒。 與您交談總是很高興 Doc。

DP :當然。 很高興在 WordCamp US 見到你,我們將討論電子商務和網絡週末。 就是這麼叫的嗎?

JD :是的,黑色星期五,網絡週末之後。 是的。

DP :對。 所以在我們開始之前,我想听一點,我知道你已經玩了 WordPress 遊戲一分鐘,你為什麼不告訴我們一些關於你是如何進入 WordPress 的?

JD :我實際上是在 2012 年開始的——我想說。 我當時正在創作內容,製作了很多視頻內容。 我的客戶正在尋求分發這些內容的方法。 所以我們開始研究網站選項。 我是那種會開始修補任何事情並說,“哦,你想這樣做嗎? 我想我會想辦法完成這件事。”

所以我只是按下了 WordPress 並想出了一種方法來使用 .org 將它放到我自己的服務器上,然後剩下的就是從那裡開始的歷史了。

但是,我會注意到我的第一個託管服務提供商之一是 WP Engine,所以在這個時間框架之後現在加入他們的團隊,這太棒了,因為我是他們的早期採用者,因為農場黑客和發生的那種事情那時,他們提供了一個解決方案,讓我可以繼續發揮創意,而不必擔心我的網站的後端和黑客之類的東西。 所以我就是這樣開始的。

DP :現在你在 WP Engine。 您是否正在為 WP Engine 用戶從事任何與電子商務相關的工作?

JD :是的,當然。 所以,我的整個角色和職能都在電子商務領域。 在我進入網站建設方面之後,我開始收到對電子商務網站的請求,並開始使用 WooCommerce。 因此,在 WP Engine 擔任電子商務解決方案的產品營銷經理是一種自然的進步。

DP :好吧,讓我們開始吧。 你知道,我喜歡電子商務,我喜歡網上購物。 而且你知道,我們即將到來,在錄製時,我認為當這個上升時,我們將接近網絡週末。 銷售已經開始出現,或者至少有銷售的跡象。 網站所有者現在擔心是否為時已晚? 他們應該只是鎖定還是應該繼續擔心他們的網站是否為網絡週末做好準備?

JD :我的意思是,根據經驗,人們會說,如果您計劃為這樣的大型活動進行銷售,那麼您實際上應該在未來一年開始考慮它。 所以你真的很想努力,特別是如果你在談論我應該在什麼服務器上? 我是否已正確配置所有內容?

在這一點上,你真的應該考慮營銷計劃。 但是你仍然可以在測試方面做一些小事情,你應該考慮一下,以確保你將要發送的所有東西,你知道的; 電子郵件爆炸或社交活動。 您想確保該網站處於最佳狀態。 並且您要確保“添加到購物車”按鈕正常工作或結帳流程正常工作,並且他們將在整個買家旅程中獲得良好的體驗。

DP :我想我們將討論如何測試,我們將在稍後討論負載測試。 但在我們這樣做之前,您提出了一些超出網站優化的內容。 你提到的事情是; 您的支付解決方案準備好了嗎? 我只是有點好奇,人們現在是否應該進行任何測試以確保 Visa 和 PayPal 在那個週末能夠正常工作?

JD :是的,我的意思是,基本上,即使您與代理機構交談,他們中的大多數都在使用手動測試過程。 只是進入並充當客戶對您來說可能是一個巨大的勝利。 你會發現很多東西。 如果您並不總是充當網站的所有者或網站的開發人員,那麼有時您最好進入並表現得像,“嘿,我是新用戶,第一次使用。 ” 通過買家體驗,你可以通過這種方式發現各種各樣的事情。

DP :我相信你所說的是 WooCommerce,這可能是大多數 WordPress 網站用於其電子商務網站的內容。 WooCommerce 會有某種測試選項嗎? 或者您是在談論實際註冊為客戶並運行真正的信用卡?

JD :我的意思是,你可以兩者都做。 有沙盒方式來做事,但如您所知,即使在使用本地開發和類似的東西時,當您推送直播時,遊戲也會有所不同。 因此,使用您自己的信用卡進行交易是一個好主意,然後您可以在需要時自行退款。

但我會說兩者都做。 進行沙盒測試,但此時,就像我們所說的那樣,如果您的網站是實時的,那麼您應該更改的內容很少,因為當您接近大型時,您不想在此過程中破壞某些東西事件。 所以在這一點上你應該真正關注的是,用戶體驗是否按照它應該的方式工作? 一切正常嗎? 而不是對基礎架構進行重大更改。

DP :當然。 所以我現在不應該為網站優化做 AB 測試。 我的基礎工作。 讓我們談談我們確實想做的測試,也就是壓力測試,對吧?

JD :是的,你可以做壓力測試。 但如果我們談論的是大型活動本身,我會更多地與您的託管服務提供商、服務器、開發人員以及任何人保持聯繫,並確保他們已經完成了他們應該做的事情來製作這些事情奏效。

你可以測試的東西,你知道,作為一個營銷人員,如果你正在 A/B 測試一些真正應該只是你的 CTA、你的活動和那種東西的東西。 在壓力測試方面,您希望確保在基本級別,您能夠回到您的託管服務提供商並說,“嘿,我的網站準備好處理我即將到來的大量流量了嗎?有?”

DP :現在這個負載測試是您的提供商將擁有的東西,例如您可以在儀表板上單擊的按鈕。 或者這是您會使用的額外工具?

JD :這實際上取決於您正在使用的開發人員。 如果您是開發人員,您可能擁有自己的工具集。 然後,您可以使用各種開源工具來執行此操作。 或者,很多時候,人們會編寫自己的測試。 然後顯然您可以使用高級工具,但它並未內置於您的託管服務提供商中。

你要做的另一件事是,如果你有一堆機器人來 ping 你的網站,你需要讓你的主機知道,這樣他們就不會阻止測試的發生,或將其凍結。 所以你要讓你的託管服務提供商知道,“嘿,我要進行這個負載測試,你會看到比平時更多的流量。” 確保他們不會因為認為這是對您的攻擊或其他原因而阻止您。

DP :當然。 讓我們在這裡休息一下,當我們回來時,我們將多談一點關於負載測試以及如何處理從負載測試中學到的知識。 所以請繼續關注。

DP :您正在收聽 Press This,這是 WMR 上的 WordPress 社區播客。 我是您的主持人 Doc Pop。 我們正在談論電子商務並為網絡週末做好準備,並確保您的網站已準備好處理您將收到的大量流量。 我在這里和 Josh Dailey 交談,還有 Josh,在休息之前,我們正在討論負載測試。 關於負載測試本身,您還有更多想說的嗎?

JD :是的,我只是認為從總體上看,負載測試非常重要,尤其是如果您使用的是本播客的主要受眾將使用的 WooCommerce。 由於 WordPress 和 WooCommerce 處理交易的方式,購物車碎片之類的東西可能會造成壓力。 a然後,由於很多時候有人在進行預算託管,或者全年都有這些不同的處理方式,也許您的流量水平不一樣,您需要考慮不同的事情當你即將舉辦活動時。

你會遇到流量高峰。 而且您必須認為這將對您的網站產生不同的影響。 所以你正在考慮帶寬,你正在考慮 WooCommerce 如何處理它。

當您考慮負載測試時要考慮的另一件大事是,您不能只做標準,也許是主頁。 您想檢查您網站上的不同頁面。 並且您想檢查購物車中的物品和購物車外的物品。 因此,該網站的運作方式有多種變體。 這將取決於那些東西,無論是啟用緩存還是其他類似的東西,這將有助於提高不同點的性能。 因此,這些都會影響網站是否能夠處理流量水平。 因此,您必須進行不同的測試,才能真正了解它是否可以處理流量。

DP :你提到了購物車碎片,我要舉手說我不知道那是什麼。 我會假裝不知道。 [笑聲] 不,我沒有。

JD :是的,是的。

DP : 也許帶我經歷一下。

京東:是的。 因此,購物車片段是 WooCommerce 用來實時更新購物車通知和購物車中內容的計數,而無需在每次使用“添加到購物車”功能時刷新頁面。 現在,這是一件很棒的事情,因為您是一個動態網站,人們想實時了解信息——我的意思是,當這些信息沒有及時更新時,它會導致購物車放棄。 但本質上,所使用的 Ajax 腳本在站點的每個頁面上都使用。 它甚至可以在未啟用購物車的頁面上使用。 並且在安裝 WooCommerce 的任何時候,它都會不斷地檢查並對其進行 ping 操作。 因此,從動態可用性的角度來看,購物車碎片具有積極意義,但對性能也有負面影響,尤其是對於與購物車交互的人。

因此,人們建議使用一些方法,比如禁用購物車碎片,但這會產生權衡,對吧? 現在 ping 沒有發生,但我無法使用動態購物車功能來告訴我購物車中有多少商品。 還有其他事情,例如,WP Engine 最近發布了一款名為 Live Cart 的產品,通過優化商店中現金的使用方式,您可以繼續使用動態購物車功能。 它實際上允許更多的並發購物者同時在網站上,使用購物車而不會斷開連接。 因此,更高的穩定性、更好的購物車性能、更快的加載時間而不丟失連接是非常重要的事情。

所以你真的很想知道,如果你要讓你知道 25、30、40 名購物者同時購物,因為你發送了一封電子郵件,這就是 WooCommerce,在預算主機上,你會開始感受到壓力,你會因此開始失去聯繫。

DP :你實際上提到了一些與我預期不同的東西。 我們談論的是是否禁用購物車碎片,緩存增強,但我覺得你在談論它們,好像這些是你在網絡週末期間想做的事情,而不是其他人那一年。 我是否在想像,或者我們是否在談論,這些事情應該一直在進行,以實現最佳性能。

JD :所以你會想全年都這樣做以最大限度地提高性能,因為你永遠不知道什麼時候會有流量湧入。 但是你會感覺到它的時間,比如啟用緩存的方式。 例如,WooCommerce 有緩存推薦,他們會提出這些推薦,如果有人訪問您的網站並且他們是第一次訪問您的網站,緩存就是緩存,它會起作用。 但是在使用購物車之後,緩存會停止應用,因為它們會執行緩存排除,告訴站點停止。

現在是有原因的。 其中一些原因是因為購物車的動態功能中的表單需要繼續工作。 如果你沒有正確緩存或沒有正確配置緩存,這些東西就會停止運行,對吧? 好吧,使用 EverCache 之類的東西,它可以緩存 90% 以上的頁面,而不會破壞網站的動態功能。 這樣做的好處是,在您的網站上使用購物車的任何人都將能夠繼續瀏覽該網站,並在整個買家旅程中獲得更好的性能。 但是,如果商品已添加到購物車或從購物車中刪除,他們只會感受到這種變化。

因此,大多數時候,例如,如果您運行 Google PageSpeed 測試,並且您會說,“這就是我要測試我的網站是否運行良好的方式。” Google PageSpeed Insights,Pingdom,這些其他頁面速度測試一次只檢查一個頁面,而不是檢查整個網站。 因此,如果他們說,“我已經通過運行 Google 的頁面速度測試對我的網站進行了負載測試”,他們實際上所做的只是檢查該頁面的性能,而不是在項目完成後檢查它添加或從購物車中刪除。

而 WooCommerce 在推車使用後感受到的壓力最大、重量最大。 因此,如果您正在舉辦大型活動,那麼這些東西在那個時候變得更有用就開始變得更有意義,但它們是您應該一直進行的事情。 更好的緩存是您希望在您的網站上運行的東西,無論它是否是一個大事件。 但在大型活動期間,您會感受到最大的好處。

DP :你提到了更好的緩存。 我只是想澄清一下,您說的不是一個名為 Better Caching 的插件。

JD :不,只是總體上更好的緩存,例如,我們一直在努力優化緩存的工作方式,尤其是對於商店。 因為,再次,類似於購物車片段功能,很多時候人們在動態網站上會做什麼,無論是 WooCommerce 還是 LMS 或其他任何東西,您都在其中創建這些個性化體驗。 如果你的緩存配置錯誤,最終會發生一些數據被保存,並且可以顯示。假設你正在填寫一張表格,你輸入了你的姓名和信用卡信息等等,然後緩存配置正確。 它將保存它,並在下次有人嘗試在表單中輸入信息時顯示它。 因此,現在您將您的數據公開給訪問該表單的下一個購物者,即另一個客戶的數據。

這不是一件好事。 因此,如何配置緩存是一門真正的科學。它是一種藝術形式,可確保您能夠以兩倍的速度繼續提供頁面——因為這是緩存的好處——但不緩存最終會出現的頁面暴露數據或破壞某種網站功能,因為它需要動態能力,它不能僅僅將內容作為靜態服務。

所以這就是像緩存這樣的東西一直是性能優勢的地方。 您必須查看各種類型的緩存並確保這些緩存配置正確。 這對於電子商務網站尤其重要。

DP :當然。 是的,我很難在這裡想到一個“緩存規則我周圍的一切”的笑話。 [笑聲] 你有沒有像你辦公室背景的霓虹燈一樣的“網絡緩存規則我周圍的一切”? 我完全可以看到。

JD :哦,我應該這樣做。 我現在沒有。 但我可以買一個老式的圖案片,下次我們談話的時候把它照在牆上。

DP :讓我提醒你這是一個播客,所以。

JD :我會騙你說是的,它現在在我身後閃耀。

DP :男孩是的。 [笑聲] 我們要在這裡再休息一下。 當我們回來時,我們將與 Josh Dailey 討論我們改進電子商務以準備網絡週末的最終技巧,以及如何利用 PageSpeed Insights 來改進您的核心網絡生命力,敬請期待。

DP :您正在收聽 Press This,這是 WMR 上的 WordPress 社區播客。 我是您的主持人 Doc Pop,正在與 Josh Dailey 討論如何確保您的網站為一年中最繁忙的銷售週末做好準備。 網絡星期三是——網絡星期三,那將是一個很棒的 [笑聲]。 網絡週末即將到來。 出色地。 我們有網絡星期一。

JD :週二捐贈。

DP :沒錯,Giving Tuesday。

JD :我們將在“給予星期二”之後添加“網絡星期三”。

DP :所以我們談了很多。 我們主要談論的是優化,有點令人驚訝的是,我覺得在前幾年,或者至少在任何其他網站對話中,如果不提到 JPEG 或 WebP 或圖像優化,你就不會提到優化。 這是電子商務網站所有者不需要擔心的事情,以確保他們的圖像得到優化,還是你假設他們可能已經弄清楚了這一點?

JD : 是的,你知道,我想說的是商店應該在臨近假期的時候把精力集中在這些地方——我們忽略的事情,也許在今年剩下的時間裡,就是那種標準維護和最佳實踐,我們可以看到的東西。 也許是時候開始查看您擁有的最佳帖子並更新該內容了。 確保您的 SEO 確實正確。 確保您的常青內容實際上是常青的。

然後,當你談到圖像和類似的東西時,檢查你的產品頁面。 這裡有一個關於圖像和視頻內容的有趣統計數據,電子商務商店 25% 的退貨是因為產品看起來不像描述的那樣,或者當他們在現實生活中得到它時,圖像看起來像什麼。 因此,如果您想降低這些退貨率並改善您的購物車放棄率,您需要真正考慮如何用好的產品圖片和好的視頻內容突出我的產品,以真正展示這些產品。 因此,當他們拿到它們時,我也不會被大量退貨所淹沒,因為它看起來不像產品承諾的那樣。

DP :同時仍然記住加載並確保您不會對圖像過於沉重。

JD :沒錯,是的。 哦,當然。 因為就像你提到的,不同的格式類型。 我的意思是,如果你仍然使用動畫 GIF 作為你展示產品的方式,那是個大問題,對吧? 您想為您的視頻使用更現代的壓縮方法,例如 WebM,並且您知道 mp4 是一種備份。 您可以查看 WebP 的圖像。 但是,也要有良好的備份,這樣對於不支持那些更現代類型的瀏覽器或落後於曲線的人來說可能會採用。

DP :是的,我愛死 GIF。 很長一段時間以來,我一直是一名 GIF 藝術家。 是的,絕對不再屬於我的網站。 我需要切換。 你知道,我愛他們。 但是,是的,他們的時代已經到來。 你知道,你在休息之前提到過 PageSpeed Insights。 您能否與我們談談這是什麼以及人們需要使用 PageSpeed Insights 做什麼?

JD :是的,當然。 我想說的最重要的事情是,使用像 Google PageSpeed Insights 這樣的工具,它對所有人開放使用。 您可以運行這些性能測試,並且它們具有為您的網站提供改進機會的評級。 現在請記住,當您使用這樣的工具時,實際上是他們給出的那些數字,無論是 80 或 100,還是 95,或其他。 這些不是百分比。 無論他們給你什麼數字都不是百分比。 它更像是一個衡量標準,讓您看看您與其他發生類似事情的網站相比如何?

因此,如果您使用這樣的工具,您需要做的就是確保將其用作您繼續改進的指標,繼續監控您網站的性能。 然後記住,就像我之前說的,當你運行這些測試時,你只是在測試你所在的頁面。 所以不要認為如果你測試你的主頁,你也在檢查你的產品頁面,或者如果你正在檢查你的產品頁面,你並沒有同時檢查你的商店頁面上的所有產品。

你會想要選擇幾個不同的頁面來檢查。 您排名第一的銷售產品,或者如果您的網站上只有少數產品,我會檢查所有這些並測試其中的每一個頁面,以繼續使用它作為更好地優化您的方法。 並將其視為您在網站上改進 SEO 的另一種方式。 與此類似的方法是,您要進去,並且總是檢查這些東西,並且一直在努力改進它。 你想對你的表現做同樣的事情。 繼續檢查。 這不是一套它,忘記它的那種事情。 你想繼續測試。

但請確保您始終在同一個地方進行測試。 請注意,如果您使用插件在內部進行測試,很多時候它是從同一位置 ping 的,而您無法控制它從哪裡 ping ——它從哪個塔或服務器區域 ping 等等。這將對返回給您的結果產生影響。 地點。 你離數據中心有多近? 所以這些是我在使用 PageSpeed Insights 時會考慮的一些事情。

DP:喬希,我真的很感謝你今天的時間。 我希望所有正在為網絡週末做準備的聽眾都將度過一個順利愉快的網絡週末。 也許對你來說是一年中最好的電子假期。 如果您想了解更多關於 Josh Dailey 的工作,您可以在 Twitter @joshdailey 上訪問他。 這就是本期 Press This 的內容。

感謝您收聽 WMR 上的 Press This WordPress 社區播客。 您可以在 Twitter @thetorquemag 上關注我的冒險經歷,或者您可以訪問 torquemag.io,我們每天都會提供類似的教程、視頻和採訪。 因此,請查看 torquemag.io 或在 Twitter 上關注我們。 您可以在 Red Circle、iTunes、Spotify 上訂閱 Press This,也可以直接在 wmr.fm 下載。 我是您的主持人 Doctor Popular,我通過我在 WP Engine 的角色支持 WordPress 社區,我喜歡每週在 Press This 上關注社區成員。 謝謝收聽。