2017 © Pedro Peláez
 

project think-cms

CMS应用

image

newday-me/think-cms

CMS应用

  • Friday, January 26, 2018
  • by newday-me
  • Repository
  • 4 Watchers
  • 53 Stars
  • 78 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 17 Forks
  • 0 Open issues
  • 6 Versions
  • 5 % Grown

The README.md

NewDayCms - 哩呵后台管理系统

, (*1)

演示地址:http://cms.newday.me, (*2)

一、CMS定位

通用后台管理的脚手架, (*3)

二、CMS安装

运行【composer create-project newday-me/think-cms C:/www/cms 2.0.0】, (*4)

  • 下载完整代码包

从【http://cms.newday.me/download.html】下载压缩包,然后直接解压。, (*5)

  • 安装数据库

配置好【.env】文件,运行【php think migrate:run】, (*6)

三、CMS分层

CMS的数据流方向如下图:, (*7)

, (*8)

  • modal

模型层:一个model对应一张表,负责数据库的操作。数据库操作。, (*9)

  • data

数据层:一个modal对应一个data,实现特定的数据操作。调用model进行数据库操作,调用其他data进行数据库操作,数据的加密等处理。数据操作,不涉及业务。, (*10)

  • logic

逻辑层:远程数据的管理(如:远程接口调用封装),业务(如:上传,菜单树构建),调用其他逻辑层进行业务操作。处理业务和精简服务层。, (*11)

  • service

服务层:调用数据层操作数据,调用逻辑层处理业务。尽量精简,调用为主。, (*12)

  • controller

应用层:接收和输出数据。输入和输出。, (*13)

四、CMS表单

只需要简单地配置,就可以快速生成表单项。 已支持生成的表单项有:文本、文本域、标签、时间、颜色、图片、文件、单选、多选、下拉框、编辑器、JSON。, (*14)

  • 文本
{$widget->form('text', ['title' => '用户昵称', 'name' => 'user_nick', 'value' => ''])}
  • 标签
{$widget->form('tag', ['title' => '文章标签', 'name' => 'article_tags', 'value' => ''])}
  • 图片
{$widget->form('image', ['title' => '文章封面', 'name' => 'article_cover', 'value' => ''])}
  • 下拉选择
{$widget->form('select', ['title' => '文章分类', 'name' => 'article_cate', 'list' => $cate_list])}
  • 编辑器
{$widget->form('summer_note', ['title' => '文章内容', 'name' => 'article_content', 'value' => ''])}

五、建议反馈

有问题或者建议,欢迎邮件至【newday_me@163.com】。, (*15)

因空余时间不多,回复慢还请见谅。, (*16)

The Versions

01/07 2017

0.0.4

0.0.4.0 http://cms.newday.me/

CMS应用

  Sources   Download

Apache-2.0

The Requires

 

by 哩呵

26/05 2017

0.0.3

0.0.3.0 http://cms.newday.me/

CMS应用

  Sources   Download

Apache-2.0

The Requires

 

by 哩呵

13/04 2017

0.0.2

0.0.2.0 http://cms.newday.me/

CMS应用

  Sources   Download

Apache-2.0

The Requires

 

by 哩呵

09/04 2017

0.0.1

0.0.1.0 http://cms.newday.me/

CMS应用

  Sources   Download

Apache-2.0

The Requires

 

by 哩呵