# 介紹
>[danger] `EpiiAdmin`是基于`Thinkphp5.1+Adminlte3.0+Require.js`的快速搭建通用管理中心或用戶中心的開發框架。
### 不得不說的廢話
>[danger] Php在快速開發web應用上優勢很明顯,尤其是php7.2在性能上大幅度提高,技術的不斷更新,新的框架不斷產生,使得很多應用層框架來不及更新。我們在遇到新項目時,總是徘徊用舊的框架去開發,還是用到新的框架去做。選擇之后很很多人選擇了用舊框架,為什么?因為任何一個系統總需要管理中心,或用戶中心,而這些界面更多的是前臺框架。很多Phper想使用最新的框架(laravel或者thinkphp5.1)去開發,但因前端而止步,不得不為了進度,用舊的系統去改。EpiiAdmin 正是為了解決這些問題。本框架雖然基于tp5.1,但很容易改為laravel。
# 特性
- 多管理中心同在,可快速搭建后臺管理,用戶中心等,根據項目業務需要快速搭建。
- 為Php后臺程序員提供最快速的前端實現功能,簡單的html代碼即可實現復雜的交互體驗,幾乎無需JS代碼。
- 本框架不包含任何應用層模塊,純粹干凈。
- 完善的前臺組件
- Adminlte3
- Bootstrap4
- Bootstrap-table
- Layer
- Jquery
- Require.js
- Jquery-addtab.js
- jquery-validate.js
- 其它
- 上述組件雖多,但都已有效集成在系統中,后臺人員無需了解其使用方法。
- 支持多種主題。
## 在線演示
[EpiiAdmin演示](http://demo.epii-admin.epii.cn/)
# 安裝
### 倉庫首頁
```
https://gitee.com/epii/EpiiAdmin
```
### 克隆
```
git clone git@gitee.com:epii/EpiiAdmin.git
```
### Zip下載連接
```
https://gitee.com/epii/EpiiAdmin
```
>注:添加虛擬主機并綁定到EpiiAdmin/public目錄
### 環境要求
```
1. PHP >= 5.5.0 (推薦PHP7.1版本)
2. Mysql >= 5.5.0 (需支持innodb引擎)
3. Apache 或 Nginx
4. php需支持寬展
pdo_mysql
MBstring
CURL
```
# Demo 截圖
![screen]
[screen]:https://epii.gitee.io/epiiadmin-js/img/screen.png
- 簡介/安裝
- 快速搭建一個用戶中心
- Js代碼寫在哪里
- 環境變量Args
- 前臺組件
- Dialog方式打開頁面
- Addtab方式打開頁面
- Alert提醒框
- Confirm確認框
- Prompt輸入框
- 表單Form
- 列表Table/list
- 基礎Table
- 控制Table
- 搜索Table
- 城市選擇city-picker
- 文件上傳組件
- 基礎版本
- 簡單版本
- 更多實用組件
- 后臺
- 實現方式綜述
- 命令管理類JsCmd
- 命令
- Alert命令
- Url命令
- Toast命令
- JsEval命令
- Close命令
- Refresh命令
- CloseAndRefresh命令
- 常用命令的簡化
- 文件上傳
- 后臺基礎
- 后臺進階
- 左側導航badge配置