預測 WordPress 創新的下一個機會
已發表: 2022-12-12WordPress 自 2003 年問世以來一直存在。內容管理系統 (CMS) 在其整個生命週期中經歷了巨大的變化。 今天,與最早的版本相比,它可能已經面目全非。
這種演變的跡象無處不在。 塊編輯器意味著我們不再需要頁面構建器插件來製作自定義佈局。 多虧了站點編輯器和塊主題,無需編寫一行代碼即可構建整個網站。
實際上,構建和維護網站的每個主要組成部分都發生了變化。 並且有充分的理由相信創新過程將繼續下去。 今天的 WordPress 只是為明天奠定基礎。
但是 WordPress 將如何改變? 雖然我們沒有水晶球,但我們可以看到許多可以改進的成熟領域。 有些問題可以通過更新 WordPress 核心來解決,而插件和主題生態系統可以解決其他問題。
有了這個,讓我們嘗試預測 WordPress 的下一個創新機會。 它們可能不夠性感,但它們仍然很重要。
使網站數據更易於訪問
長期以來,數據存儲和檢索一直是 WordPress 開發人員面臨的挑戰。 當然,一切都存儲在一個單一的數據庫中。 但事情可能會在匆忙中變得極其複雜。
標準帖子和頁面很容易導入或導出。 但是當您進入插件生成的數據領域時,情況就不同了。
那是因為插件作者有很多寫入數據庫的選項。 從表面上看,這種自由似乎是積極的。 它允許開發人員以最能滿足他們需求的方式存儲和檢索數據。
但對我們其他人來說,這可能是一場噩夢。 我們安裝的每個插件都以自己的方式管理數據。 因此,拼湊出一個連貫的報告幾乎是不可能的——除非您精通 PHP。
例如,假設一個電子商務網站也有會員專享內容。 我們可能會安裝 WooCommerce 來支持在線商店,而單獨的會員插件會限制對內容的訪問。
如果我們只想導出與這些站點功能之一相關的數據,這很容易。 但是,如果我們將每個方面合併到一份報告中呢? 沒那麼容易。 數據可以存儲在不同的數據庫表和不同的格式中。 即使借助旨在導出數據的插件,也通常需要自定義代碼才能完成這項工作。
訪問數據的障礙很大而且很複雜。 但是 WordPress 核心或出色的插件開發人員都有機會將其置於站點所有者的範圍內。
創建必備塊主題
WordPress 站點編輯器(又名全站點編輯)背後的想法很簡單:讓任何人都可以在無代碼環境中構建自定義網站。
該功能在 5.9 版本中正式成為 WordPress 核心的一部分。 從那時起,源源不斷地發布了新奇的塊主題。 同時,該功能的功能和用戶體驗也在不斷完善。
除了進展,我們還沒有看到大量用戶遷移到這種構建網站的新方式。 主題市場繼續充斥著經典主題。 此外,開發人員可能仍對允許關鍵佈局元素開放進行編輯持謹慎態度。
缺少的是轉換的令人信服的理由。 部分原因可能是增加站點編輯器的功能。 但也許還需要一個變革性的產品(或 100 個)來吸引用戶的興趣。
想像一個既強大又通用的塊主題。 提供廣泛的樣式變化以適應多種用例的一種。 希望它的作者能夠從第三方主題市場的過去錯誤中吸取教訓。
精簡、高性能且易於定制的主題可能正是吸引用戶的原因。 幸運的是,市場是敞開的。 這意味著在這個領域有足夠的競爭空間。
為 WordPress 帶來一流的性能
網站性能很複雜。 它從針對速度進行了優化的高性能服務器開始。 然後是網站,必須有效地使用代碼和資產。 將數據庫和對第三方 API 的調用添加到混合中,並且存在很多潛在的瓶頸。
WordPress 核心性能團隊的成立是為了幫助 CMS 跟上速度。 他們已經在查詢緩存領域取得了重大進展。
儘管如此,WordPress 生態系統使這個過程進一步複雜化。 主題和插件在資源需求方面可能有很大差異。 一些進行多個數據庫調用,而另一些則廣泛使用腳本和样式。 甚至在小型網站上表現良好的項目也可能難以大規模推廣。
有多種緩存插件可用於獲得網站的最佳性能。 但是他們和 WordPress 核心都不能解釋臃腫的主題或插件。
因此,一些開發人員決定(大部分)通過運行無頭安裝來繞過生態系統。 使用處理內容創建的 WordPress 後端,靜態前端從等式中刪除了數據庫調用。 這可能會導致頁面加載速度極快,但需要注意的是某些插件功能將無法延續。
簡化構建無頭 WordPress 網站過程的工具將受到歡迎。 對於那些可以在靜態方面或通過混合方法保持插件功能(購物車、表單等)的人來說,還有獎勵積分。 正在取得很大進展,很高興看到接下來會出現什麼突破。
不過,這並不意味著 WordPress 核心不應該關注速度。 對於大多數用戶來說,保持使用數據庫的傳統安裝仍然是現實。 邁向更高績效的每一步都很重要。
尋找 WordPress 的下一件大事
上面的預測代表了已經存在的機會。 一個或多個人可以接受這些挑戰並創建一個解決方案,使 WordPress 更好/更容易/更快。 但它們遠非唯一的。
開源 CMS 的偉大之處在於,開發人員僅受其想像力的限制。 因此,我們可以看到尚未考慮的創新。
隨著 WordPress 的成熟,創建強大而無縫的體驗的需求也在增加。 一個充滿創造力的社區正在努力工作,策劃下一件大事。 我們迫不及待地想看看他們想出了什麼。