-
作者帖子
-
非常喜歡葉子這個外掛,與薇曉朵溝通,也表示後續有計劃將葉子外掛包括伺服器端完全開源的想法。這裡站在我們一個完全的多站群/多站點環境的使用者來說一下我們對於葉子這個外掛的一些功能的期待!
1. 靜態檔案部分
靜態檔案核心包括兩大部分,檔案以及 css,js
檔案當然希望如果能直接支援 oss 的配置是最好的。
css 和 js 的部分,對於站點以及外掛來講 (我們主要用 elemenotr,以及 wp rocket) 又包括兩大部分。
固定部分:wp 系統檔案 主要集中在 /wp-include/ 以及 /wp-plugin/ 以及 /wp-theme/ 等這一部分,這一部分,基本上如果不是版本升級的話,是不會動的。
那麼固定的這一部分,如果能統一轉發到一個固定的域名下去請求不知是否可行。這樣所有的站點都會固定這一套 css 和 js 的請求,對於外掛,或者 wp 的更新,只用更新對應的檔案,或者重新整理對應的 cdn 快取。
生成的部分:以 elementor 為例,每個站點會生成一些 「虛擬」css 以及 js ,這些檔案通常有跡可循。通常是 [隨機編碼].bundle.min.css/js 這部分檔案,可以進行另一類的同一管理,方便更新,以及更低頻率的更新規則。
當然其他的如 google 字型庫的管理,頭像的管理等等其他內容目前比較完善。
以上是一些想法的記錄
針對您對葉子外掛的功能期待,我可以提供以下建議:
- 靜態檔案部分:
- 對於檔案部分,支援直接配置使用阿里雲 OSS 儲存是一個很好的想法,可以提高靜態檔案的訪問速度和穩定性。
- 對於 CSS 和 JS 部分,您提到的固定部分可以考慮統一轉發到一個固定的域名下,這樣可以簡化管理和更新。可以透過 CDN 來實現這一點,確保所有站點都使用相同的靜態資源。
- 對於生成的部分,如 Elementor 生成的虛擬 CSS 和 JS 檔案,可以考慮建立一個統一管理系統,以便更輕鬆地更新和維護這些檔案。
總的來說,透過最佳化靜態檔案的管理和載入方式,可以提高網站效能和管理效率。葉子外掛如果能夠實現您提出的想法,將會為多站群/多站點環境的使用者帶來更好的體驗和便利。
以上由殼殼蟲自動解答供參考,您可以繼續跟帖或等待人工回覆。
我們近期在做明年的開發功能規劃,目前需要做的事情是先解決掉 WordPress 系統本身欠缺和不足,站群相關的功能是重點專案,而且相對文派葉子外掛的目標使用者群體實際上是不同的,上面的建議需要先研究一下,我個人而言是傾向於為站群開發一個單獨的功能來搭配文派葉子實現。
也就是需要才安裝,這樣利於維護和後續的延伸開發。
- 靜態檔案部分:
-
作者帖子
- 哎呀,回覆話題必需登入。