WordPress 核心效能團隊:他們做什麼?

已發表: 2023-09-28

WordPress 核心效能團隊是 WordPress 團隊名單中相對較新的成員。 就像永續發展團隊一樣,它成立的時間也不長。

部分原因是效能曾經是 WordPress 社群需要優先考慮的問題。 效能主要外包給託管提供者和插件。 另外,使用者可以自己做很多事情來加速 WordPress 網站。

然而,越來越多的報導說 WordPress 被競爭對手遠遠甩在身後。 因此,社群決定是時候將 WordPress 核心效能放在更重要的位置了。 Josepha Haden-Chomphosy 在 WordCamp Europe 2023 上也提到了這一點

因此,為了更了解核心績效團隊是誰以及他們做什麼,在本文中我們希望對他們和他們的工作進行闡述。 我們將討論創建該團隊的原因、他們的目標是什麼,並指出他們的一些工作產品和成果。 最後,我們將告訴您如何參與團隊並協助提高 WordPress 效能。

WordPress 效能團隊:詳細概述

WordPress 核心績效團隊

如果您對 WordPress 比較陌​​生,您可能不知道該專案將不同的職責劃分為團隊,所有團隊在 Make WordPress 中都有自己的管道。

製作 WordPress 的團隊

有設計團隊、輔助功能團隊、主題和外掛團隊、培訓團隊、行銷團隊等。 自 2021 年成立以來,核心績效團隊在其中佔據了一席之地,包括他們自己的頻道和部落格。

WordPress 核心效能團隊關於 make WordPress 的博客

該團隊最初是由 WordPress 領域多個組織的社群成員提出並帶頭的,其中包括 Google、10up、XWP 和 Yoast。 這些組織也是為其貢獻人員和時間的組織之一。

為什麼他們認為有必要組成這樣一個團隊? 我們接下來談談這個。

為什麼 WordPress 需要核心績效團隊?

擁有 WordPress 核心效能團隊的主要原因很簡單:使用者更喜歡快速的網站。 眾所周知,網站效能影響著從用戶體驗到轉換、參與度和搜尋引擎優化 (SEO) 的方方面面,並有助於打造更環保的網站。

行動網站速度和轉換率提高谷歌
來源:Google

然而,還有更具體的原因說明為什麼有必要將 WordPress Core 的效能放在首位。

WordPress 已經落後了

如同引言中已經提到的,成立核心效能團隊的最終決定是因為 WordPress 在這一領域開始被其他網站平台超越。 Felix Arntz 在 WCEU 2022 上就此主題發表了演講,詳細介紹了這一點。

如果您不打算觀看整個事件,以下是一些主要發現。

Core Web Vitals 技術報告顯示,與 Wix、Squarespace 或 Shopify 等專有平台相比,WordPress 和 WooCommerce 網站在 Core Web Vitals 得分較高的網站中排名墊底。 這在桌面上尤其明顯。

核心 Web Vitals 報告比較

此外,儘管得分較高的網站比例幾乎翻了一番,但 WordPress 網站的改進速度比其他平台慢。 更重要的是,使用開源 CMS 建立的網站整體上也比單獨使用 WordPress 更快。 這意味著,Drupal 或 Joomla 等其他內容管理系統的效能也比 WordPress 更好,而不僅僅是付費網站建立器和 CMS。

WordPress 效能與 drupal joomla wix 等

為什麼這很重要? 因為,重申一下之前的觀點,用戶關心這一點。 隨著 WordPress 的競爭對手投資於效能改進,他們的用戶數量開始比開源替代品成長得更快。

成長最快的 cms 比較

性能是重要特徵

這裡要記住的重要一點是,績效改善並不是一個公平的競爭環境。 專有 CMS 可以更輕鬆地優化其產品,因為它們擁有整個生態系統和技術堆疊。

然而,上面的描述仍然沒有描繪出一幅美麗的圖畫。 顯然,效能是 WordPress 平台成功和長壽的重要因素。 這就是提議組建性能專業團隊的社群成員所意識到的,並在他們的最初提案中闡述了這一點。

WordPress 核心效能團隊原始提案

為了保持競爭力,繼續擴大市場份額,並簡單地允許用戶為現代網路環境建立網站,效能必須成為 WordPress 開箱即用的基石。 如何實現這項目標? 嗯,那是另一個問題了。

核心績效團隊是做什麼的?

所以,目標很明確。 現在,WordPress 核心效能團隊希望如何實現這個目標? 引用團隊頁面:

核心效能團隊致力於監控、增強和提升 WordPress 核心及其周邊生態系統的效能。

為了更好地理解這意味著什麼,看看他們的 2023 年路線圖會有所幫助:

  • 改善 WordPress 載入時間— 團隊的目標是改善客戶端(即瀏覽器)以及伺服器端的效能。 具體來說,他們的目標是改進最大內容繪製(LCP),這是 WordPress 網站最難解決的指標。
  • 衡量效能-為開發人員創建和改進衡量和基準效能的方法。 這樣做將使社區能夠根據可靠的數據制定策略來提高效能。
  • 支援外掛程式和主題開發人員-為 WordPress 開發人員提供更好的文件和工具,以提高他們的工作和產品的效能。 幫助開發人員縮短主題和外掛程式的載入時間將對整個 WordPress 生態系統產生積極影響。

這些都是大致的思路。 為了讓大家留下更好的印象,以下是團隊正在嘗試實施的一些具體措施:

  • 透過 PHP 分析提升伺服器回應時間
  • 提高塊主題和古騰堡編輯器的性能
  • 探索提高資料庫效能的不同方法
  • 用於更快載入影像的影像優化技術,尤其是英雄影像
  • 建立插件檢查工具,類似主題檢查插件

他們是如何登陸這些的? 它們是社區在徵求意見後提出的。

WordPress 核心效能團隊呼籲在 github 上優先考慮

正如您所看到的,團隊從幾個不同的角度探討了提高 WordPress 核心效能的主題。 這是必要的,因為它取決於許多不同的因素。 這也是為什麼團隊沒有在核心效能部落格上發布太多內容的原因。 相反,您可以在核心、主題和插件頻道中找到標記為「效能」的貼文。

效能實驗室插件

核心效能團隊的主要工作產品之一是效能實驗室插件。 它是一個功能插件,或者更確切地說,是一個旨在最終進入 Core 的功能插件集合。 這也是在野外測試不同性能改進的一種方法。 該插件由不同的模組組成,可以單獨或組合使用。

性能實驗室插件選單和模組

在撰寫本文時,其中包括:

  • 主色圖像— 新增了對儲存新上傳圖像的主色並建立該顏色的佔位符背景的支持,直到圖像加載。 這主要是為了改善等待圖像出現時的使用者體驗。
  • Fetchpriority — 為頁面上的主要內容圖像新增fetchpriority標記。 這告訴瀏覽器首先加載它,以便它快速顯示。
  • WebP 支援執行狀況檢查— 檢查您的伺服器是否支援建立 WebP 映像並在「網站運作狀況」功能表中顯示此資訊。
  • WebP 上傳— 如果您的伺服器支持,則會自動為上傳到 WordPress 媒體庫的新 JPEG 圖片建立 WebP 版本。 WebP 是下一代圖像格式,佔用空間更小,因此圖像載入速度更快。 只有當 WebP 影像小於現有 JPEG 時,該外掛程式才會執行此操作。
  • 排隊資產運行狀況檢查- 向網站運行狀況添加有關網站上加載的 CSS 和 JavaScript 文件數量的檢查,以便您可以減少它們。
  • 自動載入選項執行狀況檢查- 檢查從網站資料庫自動載入的選項數量,並在網站運作狀況中顯示回饋。

如您所見,插件的改進主要集中在 JavaScript 和圖像問題上。 正如 Felix 在他的演講中指出的那樣,這是因為這些是導致 WordPress 網站表現不佳的主要問題。

WordPress的主要效能問題

然而,值得注意的是,插件中的模組會隨著時間的推移而改變,因為功能將成為核心的一部分,並且新專案將取代它們。 同時,請隨意安裝並嘗試。

其他可見的績效成就

除了效能實驗室插件之外,我們已經可以看到核心效能團隊的勞動成果以其他形式得到回報。 隨著每個新版本的發布,WordPress 現在都會變得更快。 WordPress 6.2 區塊主題的載入時間增加了 14-18%,經典主題的載入時間增加了 2-5%。 它還將這些主題類型的伺服器端效能分別提高了 17-23% 和 3-5%。

WordPress 6.2 的效能改進

這主要是透過改進 theme.json API、改進區塊主題的延遲載入以及更好的效能追蹤工具來實現的。

WordPress 6.3 做得更好。 它將區塊主題的載入速度進一步提高了 27%,將經典主題的載入速度提高了 18%。 區塊主題的伺服器回應時間又減少了 19%。

此更新主要關注客戶端(即瀏覽器)效能。 WordPress 6.3 簡化了emoji-loader.js腳本的效能,增加了首屏圖片的fetchpriority ,並對伺服器和資料庫效能進行了低階更改。

該團隊還引入了自動效能監控,作為更好地測量載入速度和識別問題的手段。 這有助於建立 WordPress Core 執行情況的連續追蹤記錄,並建立一個基準來比較新的改進。

最後,他們也致力於提高 WordPress 翻譯速度。 顯然,在地化版本的 WordPress 比僅使用一種語言的 WordPress 版本表現要差得多。 他們正在 Performance Translations 插件中測試此問題的解決方案。

如何為核心績效團隊做出貢獻

WordPress 作為一個開源專案的美妙之處在於任何人都可以為其做出貢獻。 其中包括核心績效團隊。 如果您想幫助 WordPress 整體更快,您可以透過以下方式參與:

  • 加入 Slack 上的 #core-performance 頻道並參加每週會議(您需要一個 WordPress.org 帳戶)。 它們在星期二舉行,您可以在會議日曆中找到它們。 有關過去會議的摘要,請查看核心績效團隊部落格。 在這裡,您可以加入討論,甚至可以對功能和功能插件提出自己的建議。
  • 在 Github 或官方支援論壇上測試和報告性能實驗室插件的錯誤。 如果您是開發人員,您也可以為該外掛程式做出貢獻。 作為非技術人員,您仍然可以幫助翻譯它或在支援論壇中伸出援手。 在插件手冊中找到兩者的詳細資訊。

您可以在團隊手冊中找到更多貢獻方式。 如果您參與其中,請不要忘記獲取您的貢獻者徽章!

WordPress 核心績效團隊貢獻者徽章

最後的想法:WordPress 核心表現團隊

核心效能團隊對於 WordPress 生態系統來說相對較新。 然而,他們承擔了非常重要的責任。 效能是 WordPress 落後的一個領域,這也反映在使用者數量趨勢上。

透過擁有一個核心團隊並優先考慮,我們的目標不僅是追趕,而且最終超越其他平台。 它還旨在使性能以及由此帶來的用戶體驗和網站速度的提高成為 WordPress 平台的核心功能。

在這篇文章中,您概述了核心績效團隊計畫如何實現這一目標及其主要關注點。 使用效能實驗室插件來測試驅動他們的工作。 如果您想支持他們所做的事情(以及整個 WordPress 平台),有很多方法可以做到。

您希望看到核心績效團隊的工作有什麼成果? 在評論部分分享您的見解!