#MuuCmf内容管理框架
MuuCmf内容管理框架是一个将CMS和Framework两个概念完美结合的内容管理系统,提供了注册登录、头像裁剪、Auth授权、权限管理、扩展资料管理、等级头衔、自定义积分管理、用户行为日志机制、模块装卸、插件机制,提供建议的安装程序。适合用于开发全新的PHP系统。开发人员只需要专注于业务系统的开发,或通过MuuCmf应用商店下载你需要的模块实现更快部署...
后端页面Builder自动生成机制 后台进入极速开发时代
独创的Builder页面自动生成技术极大的解放了后端开发者的工作,只需要专注于业务逻辑,页面交给Builder帮您完成。
系统功能全面模块化、插件化;云商城拥有丰富的模块、插件、主题,可以用来对系统功能进行无限扩展。
云端一键升级,定期产品更新迭代,免费升级更便捷
#技术选型
##ThinkPHP
ThinkPHP一直在致力于简化企业和个人的WEB应用开发,您的帮助是对我们最大的支持和动力!
##OneThink
OneThink是一个开源的内容管理框架,基于最新的ThinkPHP3.2版本开发,提供更方便、更安全的WEB应用开发体验,采用了全新的架构设计和命名空间机制,融合了模块化、驱动化和插件化的设计理念于一体,开启了国内WEB应用傻瓜式开发的新潮流。
##OpenCenter
OC基于OneThink,是产品研发团队在ThinkOX社交产品的实践基础上,提炼出来的改进版OneThink。去除了冗余的CMF部分,保留了核心的用户系统,并且扩展了模块的装卸机制。
##ZUI
ZUI继承了Bootstrap 3 中的大部分基础内容,但出于与Bootstrap不同的目的,一些组件都进行了定制和修改。
##BootStrap
Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。
##开发手册
https://github.com/sky3936/MuuCmf_doc
## 参加步骤
此项目用于编写MuuCmf完全开发手册,我们希望通过git,让更多对MuuCmf感兴趣的朋友参与开发文档的完善。本文档使用MD格式文档编写,方便生成pdf,epub,mobi及html的发行版。我们会定期生成相应的格式。
1. 在GitHub上 `fork` 到自己的仓库,如 `your_username/MuuCmf_doc.git`,然后 `clone` 到本地,并设置用户信息。
```bash
$ git clone git@github.com:your_username/MuuCmf_doc.git
$ cd MuuCmf_doc
$ git config user.name "yourname"
$ git config user.email "your email"
```
* 修改代码后提交,并推送到自己的仓库。
```bash
$ #do some change on the content
$ git commit -am "Fix issue #1: change helo to hello"
$ git push
```
* 在 GitHub 网站上提交 pull request。
* 定期使用项目仓库内容更新自己仓库内容。
```bash
$ git remote add upstream https://github.com/your_username/MuuCmf_doc.git
$ git fetch upstream
$ git checkout master
$ git rebase upstream/master
$ git push -f origin master
```
- 前言
- 基础
- 关于MuuCmf
- 获取MuuCmf
- 环境要求
- 目录结构
- 安装
- 开发规范
- 控制器
- 控制器定义
- 前置和后置操作
- AJAX返回
- Action参数绑定
- 伪静态
- URL大小写
- Url生成
- 跳转和重定向
- 输入变量
- 请求类型
- 空操作
- 空控制器
- 插件控制器
- 操作绑定到类
- 模型
- 模型的定义
- 模型实例化
- 字段定义
- 连接数据库
- 切换数据库
- 分布式数据库支持
- 连贯操作
- WHERE
- TABLE
- ALIAS
- DATA
- FIELD
- ORDER
- LIMIT
- PAGE
- GROUP
- HAVING
- JOIN
- UNION
- DISTINCT
- LOCK
- CACHE
- COMMENT
- RELATION
- USING
- fetchSql
- TOKEN
- STRICT
- INDEX
- 命名范围
- CURD操作
- 数据创建
- 数据写入
- 数据读取
- 数据更新
- 数据删除
- ActiveRecord
- 字段映射
- 查询语言
- 查询方式
- 表达式查询
- 快捷查询
- 区间查询
- 组合查询
- 统计查询
- SQL查询
- 动态查询
- 子查询
- 自动验证
- 自动完成
- 参数绑定
- 虚拟模型
- 模型分层
- 视图模型
- 关联模型
- 高级模型
- Mongo模型
- 视图
- 模板定义
- 模板主题
- 模板赋值
- 模板渲染
- 获取模板地址
- 获取内容
- 模板引擎
- 模板
- 变量输出
- 系统变量
- 使用函数
- 默认值输出
- 使用运算符
- 标签库
- 模板继承
- 修改定界符
- 三元运算
- 包含文件
- 内置标签
- Volist标签
- Foreach标签
- For标签
- Switch标签
- 比较标签
- 范围判断标签
- IF标签
- Present标签
- Empty标签
- Defined标签
- Assign标签
- Define标签
- 标签嵌套
- import标签
- 使用PHP代码
- 原样输出
- 模板注释
- 模板布局
- 模板替换
- 模块开发
- 模块的定义
- 开发规范
- 后台构建器Builder
- 安装与卸载
- 插件开发
- REST API
- RESTAPI定义
- 后台使用指南
- 二次开发指南
- 官方模块手册