後台好不好用,先看一次更新要走幾步
規劃文章後台時,可以先拿一篇準備發布的內容做演練:登入、填標題、選分類、放封面、預覽、發布。若每一步都要問工程師,功能即使齊全,也還沒有讓日常工作變輕鬆。
客製化 CMS 的重點,是把團隊實際會做的更新整理成合適的欄位與流程。 內容很少、更新頻率也低時,可以先採維護服務;有固定編輯人員與持續發布需求,再把後台列入開發範圍。
先用三份素材決定欄位
找一篇長文章、一篇短公告,以及一篇有多張圖片的內容。試著填入同一份欄位表,就能看出哪些資訊應獨立管理,哪些放在正文即可。
| 欄位 | 為什麼拆開 | 容易漏掉的細節 |
|---|---|---|
| 標題與網址 | 分別處理閱讀標題與固定連結 | 改標題時,網址是否也跟著變? |
| 摘要 | 用於列表與分享前的內容介紹 | 避免只複製第一段、截斷句子 |
| 分類 | 協助讀者找到同類內容 | 分類名稱由誰新增與維護? |
| 封面與段落圖 | 分別支援文章入口與內文說明 | 替代文字、裁切與圖片順序 |
| 作者與日期 | 交代內容來源與時間 | 更新日期是否反映實際內容異動? |
| 狀態 | 控制對外可見性 | 草稿、發布、下架各代表什麼? |
先保留日常真的需要的欄位。預想中的功能可以記錄下來,等素材與工作流程證明有需要,再擴充。
把發布規則說清楚,比多一個按鈕更重要
建立草稿後,預覽應呈現正式文章的版型,並能查看桌面與手機效果。按下發布前,要清楚知道哪些內容會對外公開。
已發布文章再次儲存,可能立即更新線上內容,也可能形成等待核准的新版本。兩種方式都有人需要,應在開發前選定,不能由編輯者猜測。「下架」應保留後台資料;「刪除」則可能連附件一起移除,需要明確提示與再次確認。
主管審核、排程發布、修改紀錄與版本還原屬於另外的功能需求,不能因為介面上有「草稿」兩個字,就認定全部包含。
驗收時,讓負責更新的人做這七件事
- 登入後重新整理,確認有效登入能恢復。
- 新增文章,檢查必填提示是否指出要修改的位置。
- 放入長標題與圖片,查看正式比例的預覽。
- 發布後從公開頁確認標題、分類與圖片。
- 修改內容,確認何時對外生效。
- 下架後確認訪客無法閱讀,後台仍可找到資料。
- 測試刪除取消與登出,確認不會誤刪或留下登入狀態。
這是可用性驗收清單,不是全部的安全測試。網路失敗、圖片過大與沒有權限等情境,也需要安排測試。
權限與交接要有負責人
未登入者不能讀取草稿,編輯者只能執行允許的操作。這些限制必須由伺服器檢查,不能只是把畫面上的按鈕藏起來;這也符合 OWASP 授權指南的最小權限與逐次授權檢查原則。OWASP 授權指南
交接時再確認帳號由誰開通與停用、備份放在哪裡、如何提出復原需求,以及故障時找誰處理。備份「有執行」與「可以還原」是兩個需要分別確認的項目。
如果需求開始涉及訂單、部門簽核或營運報表,請把它列為獨立的系統整合需求。文章後台與公司管理系統的使用情境不同,分開規劃比較容易掌握範圍。
