#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定義
- 后臺使用指南
- 二次開發指南
- 官方模塊手冊