ThinkPHP5.0開發的內容管理系統NewdayCms源碼

漢王 整站源碼 收藏

一、NewdayCms的構建
1、ThinkPHP5.0
NewdayCms的核心使用了ThinkPHP的最新版本V5.0版。ThinkPHP5.0這個版本是一個顛覆和重構版本,采用全新的架構思想,是快速開發系統的一種最佳選擇。
2、Amaze UI
CMS的UI使用了國產的一個輕量級HTML5前端框架,個人感覺界面風格比Bootstrap看起來更舒服,組件也不少。
3、其他JS插件
CMS還使用了alertifyjs、ace editor、wang editor、rquirejs等插件。
二、功能設計
CMS的功能設計主要參考了OneThink,并實現了以下模塊:
用戶管理
權限管理
配置管理
菜單管理
操作日志
附件管理
數據庫備份
三、表單組件化
只需要簡單地配置,就可以快速生成表單項。 已支持生成的表單項有:文本、文本域、標簽、時間、顏色、圖片、文件、單選、多選、下拉框、編輯器、JSON。
文本

{:block('text', ['title' => '用戶昵稱', 'name' => 'user_nick', 'value' => ''])} 
標簽
{:block('tag', ['title' => '文章標簽', 'name' => 'article_tags', 'value' => ''])}
圖片
{:block('image', ['title' => '文章封面', 'name' => 'article_cover', 'value' => ''])}
下拉選擇
{:block('select', ['title' => '文章分類', 'name' => 'article_cate', 'value' => '', 'list' => $cate_list])}
編輯器
{:block('editor', ['title' => '文章內容', 'name' => 'article_content', 'value' => ''])}

四、建議反饋
CMS還在起始階段,如果你對CMS有什么建議或者想法,也歡迎通過郵件聯系我([email protected])。 
因為水平有限和個人的編寫習慣,如果哪里寫得不好或者有錯誤的地方,歡迎大家Fork代碼然后Pull Request。

下載地址


股票配资平台l选一直牛