TP-Admin即基于ThinkPHP5的web后台管理系统(总结一套自己的后台管理系统,方便自己后续的项目开发。)
主要特性:自适应手机端、支持国际化、吸取其他CMF框架优点、多站点部署、日志记录、基础封装、账号管理、异步请求。
> 新版本在线体验地址已经上线,欢迎体验 ---2017-01-14

> 喜欢就Star,不只是Fork;

> 想要分享的动机才是驱动力,而技术仅仅是一种方法。

======================

# TP-admin

TP-admin即基于ThinkPHP5拿来即用高性能后台管理系统

## 官方文档
地址:[http://doc.tpadmin.shijinrong.cn/](http://doc.tpadmin.shijinrong.cn/)

## 在线体验

地址:[http://tpadmin.shijinrong.cn/admin/](http://tpadmin.shijinrong.cn/admin/login)

账户:13330613321

密码:123456

## 线上仓库

在线地址:[https://github.com/Astonep/tp-admin](https://github.com/Astonep/tp-admin)

### 源代码下载

**git克隆**:``git clone https://github.com/Astonep/tp-admin``

**直接下载**:[https://github.com/Astonep/tp-admin/archive/master.zip](https://github.com/Astonep/tp-admin/archive/master.zip)

## 本地部署

**运行环境要求**

> * PHP >= 5.4.0
> * PDO PHP Extension
> * MBstring PHP Extension
> * CURL PHP Extension

建议配置虚拟域名(若不清楚,请自行解决之),方便接下来开展你的开发工作。
> 按照TP5默认,入口文件位于`public/index.php`
> 入口文件位置的设计是为了让应用部署更安全,public目录为web可访问目录,其他的文件都可以放到非WEB访问目录下面。

除非
> 你是一名高级PHPer,也可以为每一个模块自定义入口文件

**部署完成后**

~~~
http://your-domain/ 例如虚拟域名配置为www.web.com 则http://www.web.com
~~~

**详细参考**[ThinkPHP5官方手册中的部署部分](http://www.kancloud.cn/manual/thinkphp5/129745)官方手册更加完善且很清楚

## 开发规范
tp-admin框架严格遵循ThinkPHP5开发规范,详情请参照[官方手册](http://www.kancloud.cn/manual/thinkphp5/118007)

# TP-Admin——拿来即用高性能后台管理系统

TP-Admin即基于ThinkPHP5的web后台管理系统(总结一套自己的后台管理系统,方便自己后续的项目开发。)
## 主要特性:
- **自适应手机端**:响应式布局,PC、移动端效果均表现不错
- **支持国际化**:已实现功能完全支持国际化,在给出的模式下开发,可以完全符合国际化需求
- **使用ThinkPHP5.0+**
- **吸取教训**:吸取 OneThink + ThinkCMF 的开源框架优点(如:静态资源部署,角色权限管理);
- **部署**:支持单域名(如:www.shijinrong.cn/admin、www.shijinrong.cn)单域名部署(如:admin.shijinrong.cn、www.shijinrong.cn);
- **日志记录**:自动记录网站操作写入数据库
- **数据验证**:表单数据自动验证(包含前台Js + 后台使用ThinkPHP5内置validate类)
- **基础封装**:后台基础类,如权限验证、登录等
- **账号管理**:平台后台账号统一管理,自定义分配角色
- **异步请求**:减轻服务器端的压力,避免阻塞,提高效率,保护好全局污染

## 支持TP-admin的用户请到 [GitHub](https://github.com/Astonep/tp-admin) 给我们一个star ^_^

### 为什么要选择TP5
因为TP5在框架中就有如下高级特性
* * * * *

- **规范**:遵循PSR-2、PSR-4规范,Composer及单元测试支持;
- **严谨**:异常严谨的错误检测和安全机制,详细的日志信息,为你的开发保驾护航;
- **灵活**:减少核心依赖,扩展更灵活、方便,支持命令行指令扩展;
- **API友好**:出色的性能和REST支持、远程调试,更好的支持API开发;
- **高效**:惰性加载,及路由、配置和自动加载的缓存机制;
- **ORM**:重构的数据库、模型及关联,MongoDb支持;

### 合理使用轮子
排名部分先后顺序
- 框架:ThinkPHP5.0.2、jQuery3.1.0
- 插件:bootstrap3.3.0、bootstrap-table1.11.0、validate.js0.10.0、pace1.0.0、metismenu2.0.2、font-awesome4.6.3
- 平台:Github
- ……

> 在此非常感谢各框架、插件、平台的支持

TP-admin即基于ThinkPHP5拿来即用高性能后台管理系统的更多相关文章

  1. 基于 ThinkPHP5 + Bootstrap 的后台开发框架 FastAdmin

    FastAdmin是一款基于 ThinkPHP5 + Bootstrap 的极速后台开发框架. 主要特性 基于Auth验证的权限管理系统 支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及 ...

  2. EpiiAdmin 开源的php交互性管理后台框架, 让复杂的交互变得更简单!Phper快速搭建交互性平台的开发框架,基于Thinkphp5.1+Adminlte3.0+Require.js。

    EpiiAdmin EpiiAdmin php开源交互性管理后台框架,基于Thinkphp5.1+Adminlte3.0+Require.js, 让复杂的交互变得更简单!Phper快速搭建交互性平台的 ...

  3. 基于Thinkphp5+phpQuery 网络爬虫抓取数据接口,统一输出接口数据api

    TP5_Splider 一个基于Thinkphp5+phpQuery 网络爬虫抓取数据接口 统一输出接口数据api.适合正在学习Vue,AngularJs框架学习 开发demo,需要接口并保证接口不跨 ...

  4. PHP基于Thinkphp5的砍价活动相关设计

    近期我们公司项目里陆陆续续有很多为了招引新用户的活动推出,砍价的活动由我来负责,我们的项目是在微信浏览器里供用户浏览访问. 大概描述:进入砍价活动列表页选择有意向的商品,用户点击商品图片可以看到WEB ...

  5. 分享基于EF+MVC+Bootstrap的通用后台管理系统及架构

      基于EF+MVC+Bootstrap构建通用后台管理系统,集成轻量级的缓存模块.日志模块.上传缩略图模块.通用配置及服务调用, 提供了OA.CRM.CMS的原型实例,适合快速构建中小型互联网及行业 ...

  6. 分享基于EF+MVC+Bootstrap的通用后台管理系统及架构(转)

    http://www.cnblogs.com/guozili/p/3496265.html 基于EF+MVC+Bootstrap构建通用后台管理系统,集成轻量级的缓存模块.日志模块.上传缩略图模块.通 ...

  7. DoNet开源项目-基于jQuery EasyUI的后台管理系统

    博主在业余时间开发了一个简单的后台管理系统,其中用到了 jQuery EasyUI 框架,上次分享过系统布局,参考文章:jQuery EasyUI 后台管理系统布局分享,目前已完成系统的整体框架的搭建 ...

  8. 基于EF+MVC+Bootstrap的通用后台管理系统及架构

    分享基于EF+MVC+Bootstrap的通用后台管理系统及架构 基于EF+MVC+Bootstrap构建通用后台管理系统,集成轻量级的缓存模块.日志模块.上传缩略图模块.通用配置及服务调用, 提供了 ...

  9. admin快速搭建后台管理系统

    一.基于admin后台管理系统的特点: 权限管理:权限管理是后台管理系统必不可少的部分,拥有权限管理,可以赋予用户增删改查表权限(可以分别赋予用户对不同的表有不同的操作权限): 前端样式少:后台管理主 ...

随机推荐

  1. day 53

    目录 orm表关系如何建立 django中间件 路由层 反向解析 路由分发 名称空间 伪静态 虚拟环境 django版本的区别 视图层 orm表关系如何建立 ​ 多对多 ​ 一对多 ​ 一对一 ​ 换 ...

  2. Win7下设置WiFi热点

    Win7下设置WiFi热点 今天研究了下Win7设置WIFI热点,Connectify神马的都是浮云~亲測可用,现拿出来分享下~ 1.点击"開始",再点击"执行" ...

  3. 大半夜吃饱了撑的帮人调IE玩

      那高手的也是IE6,我也是IE6,但是他的IE6就总是进recv,我的IE6就进WSARecv,一点都不科学...擦..不调了.

  4. 威胁快报|Nexus Repository Manager 3新漏洞已被用于挖矿木马传播,建议用户尽快修复

    背景 近日,阿里云安全监测到watchbog挖矿木马使用新曝光的Nexus Repository Manager 3远程代码执行漏洞(CVE-2019-7238)进行攻击并挖矿的事件. 值得注意的是, ...

  5. SQL优化神器 - Tosska SQL Tuning Expert Pro for Oracle

    SQL Tuning Expert Pro for Oracle 是Tosska 公司推出的划时代SQL优化工具.它可以帮助SQL开发人员和DBA: 找到最快的等价SQL: 调整执行计划: 管理SQL ...

  6. html2canvas截取屏幕的方法

    html2canvas截取屏幕的方法 需要放在服务上运行,否则会报错, 放在服务器里,完美运行  处理截屏模糊的方法 html2canvas 0.5.0-beta3解决截图模糊问题 需要引入html2 ...

  7. Leetcode914.X of a Kind in a Deck of Cards卡牌分组

    给定一副牌,每张牌上都写着一个整数. 此时,你需要选定一个数字 X,使我们可以将整副牌按下述规则分成 1 组或更多组: 每组都有 X 张牌. 组内所有的牌上都写着相同的整数. 仅当你可选的 X > ...

  8. SQL优化经验总结34条

    SQL优化经验总结34条 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习.摘录.并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): OR ...

  9. sql —— check

    CHECK 约束用于限制列中的值的范围. 原表: 现在要对性别这一列进行约束,只准值为男或者女. 步骤: 1. 2. 3. 4. 5. ctrl + s 保存一下, 现在不可以随意的修改性别了. 完成 ...

  10. 【JZOJ4854】【NOIP2016提高A组集训第6场11.3】小澳的坐标系

    题目描述 小澳者表也,数学者景也,表动则景随矣. 小澳不喜欢数学,可数学却待小澳如初恋,小澳睡觉的时候也不放过. 小澳的梦境中出现了一个平面直角坐标系,自原点,向四方无限延伸. 小澳在坐标系的原点,他 ...