一,項目背景 記得大學畢業課題,我就是選擇做個CMS,不過當時雖然做了個,不過感覺不是很好,所以現在又重做了,順便發上來供大家討論的。雖然CMS不是什麼特別的項目,但是還是想從一個普通項目學到更多的東西。 二,核心技術 使用asp.net mvc5 模板引擎使用razor。 還有簡單數據操作工具Wa ...
一,項目背景
記得大學畢業課題,我就是選擇做個CMS,不過當時雖然做了個,不過感覺不是很好,所以現在又重做了,順便發上來供大家討論的。雖然CMS不是什麼特別的項目,但是還是想從一個普通項目學到更多的東西。
二,核心技術
使用asp.net mvc5 模板引擎使用razor。
還有簡單數據操作工具WangSql,反正我用起來很爽。
大家都應該知道CMS最重要的一點就是模板,所謂快速建站還能適應各種需求,除了這些網站本來就有共同點外,最重要一點就是模板。模板甚至還可以體現網站業務,一套模板就可以撐起一個網站,CMS就是這麼神奇的東西,也是我最開始想做的原因。
註意:我的模板製作也是使用razor引擎,文件尾碼也是cshtml。
三,演示截圖
由於本人,窮B一個,咱沒有多餘閑錢搭建一個演示網站,大家就先看看圖,參考下吧。
重要聲明:後臺主頁樣式是DTCMS的,連內容我都還沒修改過,不過後續具體頁面使用的是常見的bootstrap admin框架,再次感謝dtcms
路由管理
緩存管理
角色管理
站點管理
頻道管理
模板管理
插件管理
四,項目結構
五,備註
項目差不多完事了,就差測試和優化了。
上面截圖和功能點描述都是系統部分,畢竟不可能一篇博客都全部說完啥。
後面繼續將系列講解源碼和提供源碼下載,這隻是個開篇。
大半夜寫博客,不容易啊,你懂得。