2 Star 9 Fork 1

陈兴 / mobadmin

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

mobadmin

移动端后台管理系统

写在前面

  • '写这个项目想达成两个目的:1.省去通用功能得开发,让开发者直接切入业务逻辑得开发;2.能够真正完美兼容移动端页面',
  • '网上虽然有很多后台模板,但仅仅只是大而全的模板并且没有和程序相结合。做为一名开发者我们并不想把大把的时间浪费基础的架构上,希望能快速进入业务逻辑的开发',
  • '‘登录’、‘用户’、‘权限’这三大要素是构建后台的基础,有了这三个要素后开发者就可以直接写业务逻辑的代码了',
  • '当然这个项目重点是兼容移动端',
  • '其他的基础通用功能再努力完善中。。。'

技术描述

技术细节

  • '这里主要列举代码实践上的一些细节',
  • '虽然H+主题是一个响应式布局,能够兼容不同尺寸的设备,但是由于数据表格的存在具体的数据是非常难以阅读的,失去了兼容移动的价值',
  • '此套设计已相对小的代价兼容移动端,让后台数据能够在移动设备上完美展现',
  • '并不需要因为要兼容移动端而改变php的写法,只是在你需要兼容移动页面的控制器方法中使用loadtp方法来生产模板页面(即把return $this->fetch() 改成 return $this->loadtp())',
  • '我们可以看到对于兼容移动端在代码管理上仅仅只在对于的view中加了一个已mb_前缀的模板文件,前缀可以在config配置文件中修改view_mobile_prefix',
  • '为了能够方便未来可能的其他平台的数据请求,数据尽量已json形式返回给前台,返回的json格式["code"=>"??","data"=>"??"],其data可以是数据也可以是msg错误信息',
  • '后台管理最重要的一个功能权限控制,本系统采用RBAC基于角色的访问控制权限,日后每加一个接口请在node表中添加上此接口,如果此接口不需要控制权限,请将接口加入config文件中的no_check_role配置项中',

Repository Comments ( 0 )

Sign in to post a comment

About

移动端后台管理系统 expand collapse
Apache-2.0
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
1
https://gitee.com/cxing/mobadmin.git
git@gitee.com:cxing/mobadmin.git
cxing
mobadmin
mobadmin
master

Search