头像

基于ThinkPHP5.0开发的内容管理系统NewdayCms源码

2016-11-08 00:04:54 来源:好分享   浏览()   评论 ( 0 )   

基于ThinkPHP5.0开发的内容管理系统NewdayCms源码
一、NewdayCms的构建1、ThinkPHP5.0NewdayCms的核心使用了ThinkPHP的最新版本V5.0版。ThinkPHP5.0这个版本是一个颠覆和重构版本,采用全新的架构思想,是快速开发系统的一种最佳选择。2、Amaze
查看演示 下载资源:477 下载资源 下载积分:0

一、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有什么建议或者想法,也欢迎通过邮件联系我(newday_me@163.com)。 


因为水平有限和个人的编写习惯,如果哪里写得不好或者有错误的地方,欢迎大家Fork代码然后Pull Request。


谢谢!!!


声明:转载请注明来源(好分享)并保留原文链接:http://www.hfx8.com/thinkphp-74.html
评论0

后面还有条评论,点击查看>>