![]()
一個內(nèi)容管理系統(tǒng)的更新日志,通常沒人愛看。但VonCMS v1.22的預覽版放出來后,GitHub上的star數(shù)三天漲了200多——對于一個小眾PHP項目來說,這相當于突然上了推薦位。
數(shù)字背后的信號很明確:開發(fā)者受夠了插件地獄,想要一個"開箱即用"的現(xiàn)代CMS。而VonCMS的解法,是把React前端和PHP后端硬擰在一起,讓共享主機也能跑SPA體驗。
編輯日志:給團隊協(xié)作上保險
v1.22最扎實的更新是內(nèi)置編輯日志,基于RBAC(基于角色的訪問控制)設計。系統(tǒng)會記錄誰改了哪篇文章、改了什么、幾點改的——不需要額外裝審計插件。
對于有三五個人分工的內(nèi)容團隊,這功能相當于給發(fā)布流程裝了行車記錄儀。寫手、編輯、管理員各看各的權(quán)限,改錯了能回溯,扯皮時有證據(jù)。
很多CMS把審計當企業(yè)版功能賣,VonCMS直接塞進開源版。
媒體管理器:從上傳工具變成資產(chǎn)管家
舊版的媒體系統(tǒng)就是個拖放框。v1.22把它重構(gòu)成了完整的數(shù)字資產(chǎn)管理模塊,支持FTP同步、響應式圖片自動生成、孤兒文件清理、按需重建縮略圖。
響應式圖片生成尤其省手。上傳一張原圖,系統(tǒng)自動切出多尺寸版本,前端根據(jù)設備像素密度加載對應資源。以前這功能要么靠Cloudinary這類第三方服務,要么自己寫腳本——現(xiàn)在內(nèi)置了。
孤兒文件清理則是給硬盤減負。文章刪了,關(guān)聯(lián)的圖片視頻還在服務器里吃灰?系統(tǒng)會自動標記這些"無主文件",一鍵清理。
前端直改:最反直覺的設計
Quick Editor可能是v1.22最具爭議的功能。不需要進后臺,直接在網(wǎng)站前端點編輯按鈕,改完即走。
這設計違背了傳統(tǒng)CMS的安全直覺——后臺才是操作區(qū),前臺只是展示區(qū)。但VonCMS的邏輯是:對于每天改十幾篇內(nèi)容的運營者,省掉"登錄→找文章→打開編輯器"這三步,一年能攢出幾十個小時。
權(quán)限驗證仍然走RBAC,只是界面層做了簡化。換句話說,安全沒打折,體驗打了折。
技術(shù)棧:一個別扭但實用的組合
VonCMS的架構(gòu)讀起來像兩份技術(shù)簡歷強行合并:React前端做SPA(單頁應用)+ SSR(服務端渲染)混合,PHP + MySQL后端保證共享主機兼容。
這個組合在2024年顯得有點復古。Node.js全棧、Serverless、Headless CMS才是當下熱詞。但創(chuàng)始人Vondereich的考量很實際:全球還有大量網(wǎng)站跑在cPanel虛擬主機上,它們想要現(xiàn)代交互體驗,卻付不起VPS運維成本。
v1.21.5是目前穩(wěn)定版,v1.22的完整開源計劃已經(jīng)公布。項目README里寫著目標:"powerful, practical, and accessible"——沒有"顛覆""革命"這類大詞,只有三個形容詞按重要性排序。
模板系統(tǒng)也在同步優(yōu)化,支持FAQ快速回復和內(nèi)容片段復用。細節(jié)很小,但每天重復操作時,省下的點擊次數(shù)會自己說話。
GitHub倉庫里有個被置頂?shù)挠脩舴答仯?終于不用為了日志功能裝三個插件了。"這條評論發(fā)布于v1.22預覽版放出后的第17小時。如果開源CMS的進化方向是"做減法",VonCMS這次踩在了正確的節(jié)奏上——但問題是,習慣了插件生態(tài)的開發(fā)者,愿意為一個"什么都內(nèi)置"的系統(tǒng)放棄靈活性嗎?
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.