# 介绍
>[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配置