CMS設計-組件化

原來CMS使用的專題類的頁面是 : 事先由前端寫好完整頁面,再交付給運營使用,這樣使用的比較靈活,能夠根據市場的不一樣需求由前端切出不一樣的頁面,有時候一旦需求過多,就耽誤切圖的時間。前端

如今M和H5採用組件化開發,事先由前端開發出組件,因爲H5頁面能夠理解爲分層的頁面,把一個頁面分爲不一樣區域。數據庫

每一個區域能夠嵌入一個組件,組件的類型能夠爲圖片,文字,圖文等,把前端切好的組件進行處理,能夠讓模板引擎解析。而後處理好的組件存入在數據庫中。組件化

表1:spa

component_type
設計

type_id component

name模板引擎

status圖片

ctime開發

mtime模板

表2:

component_list

comp_id

type_id

name

status

content //組件樣式

ctime

mtime

 

後臺設計

當咱們選擇一個區域的時候,咱們在選擇使用什麼樣的組件,進而選擇組件的樣式。保存在數據庫中。

前臺顯示就能夠調取相關的數據,再結合模板引擎就能夠把頁面的總體效果顯示出來了。

相關文章
相關標籤/搜索