Fw: [討論] 想問網站設計規劃的問題
※ [本文轉錄自 C_Sharp 看板 #1P3BzrS2 ]
作者: vi000246 (Vi) 看板: C_Sharp
標題: [問題] 想問網站設計規劃的問題
時間: Sat May 6 02:07:46 2017
我的職務主要是做官方網站的開發維護
官網會有許多活動
每個活動頁面都長不太一樣
裡面會有表單讓使用者填寫
表單內容有些是一次性的欄位
其他活動用不到的
採用asp.net mvc開發
目前都是將這些活動頁面放在Areas裡
採用活動日期當檔名
例如20170506xxxxController
資料庫也是這樣開
20170506xxxxTAble之類的
第一次看到這種寫法
假如一年辦個100場活動就有100個controller
覺得架構這樣弄應該不太對
但我也想不到更好的寫法
以前寫過類似的最新消息頁面
是直接撈資料庫裡的html字串
但在這間公司有設計師負責前端排版
而且版面比純文字複雜得多
撈資料庫的作法應該行不通
想問還有什麼比較好的design pattern適用這情況嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.181.178.108
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1494007669.A.702.html
→
05/08 14:19, , 1F
05/08 14:19, 1F
每個活動只有簡單的幾個頁面 填填表單而己
有點類似問卷平台的設計
可以新增活動 自訂每個活動所需表單的欄位 再存檔到資料庫
我抄網路上的設計出Table 如下面的pdf
https://tinyurl.com/kan37vy
但在後端entity的部份
就不知道要怎麼binding 從view post回來的資料
而且驗證也不好寫
這是我在stackoverflow發問的連結
https://stackoverflow.com/questions/43834428/how-to-validate-survey-table
※ 編輯: vi000246 (175.181.178.108), 05/08/2017 21:11:24
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: vi000246 (175.181.178.108), 05/08/2017 21:18:58
Database 近期熱門文章
PTT數位生活區 即時熱門文章