源码介绍:TP-Web是一个可以拿来即用高性能后台管理系统,是一个基于ThinkPHP5的开发的web后台管理系统。
演示账户:13330613321
密码:123
TP-Web用到的框架及插件:
框架:ThinkPHP5.0.2、jQuery3.1.0
插件:bootstrap3.3.0、bootstrap-table1.11.0、validate.js0.10.0、jstree3.1.1、font-awesome4.6.3……
TP-Web主要特性:
菜单管理:自定义添加菜单,自动生成菜单节点
角色管理:自定义后台各菜单各节点权限分配
账号管理:平台后台账号统一管理,自定义分配角色
日志记录:自动记录网站操作写入数据库
数据验证:表单数据自动验证
基础封装:后台基础类,如权限验证、实时登录等
系统集成js:初始化selector、空对象判断、重定向、modal、封装全局ajax请求、下载js、下载样式、表单验证、jquery扩展ajax提交表单、弹出提示信息alertMsg()、弹出确认提示框alertConfirm()等
GridViewjs:数据表格显示优化、表格数据初始化、关键词搜索、支持4种事件类型(1. 自定义 2.视图 3.默认 4.脚本)、视图事件支持3种新页面打开方式(1.模态框2.本页打开 3.在新窗口打开)
为什么要选择thinkphp5?
因为TP5在框架中就有如下高级特性
规范:遵循PSR-2、PSR-4规范,Composer及单元测试支持;
严谨:异常严谨的错误检测和安全机制,详细的日志信息,为你的开发保驾护航;
灵活:减少核心依赖,扩展更灵活、方便,支持命令行指令扩展;
API友好:出色的性能和REST支持、远程调试,更好的支持API开发;
高效:惰性加载,及路由、配置和自动加载的缓存机制;
ORM:重构的数据库、模型及关联,MongoDb支持;
合理使用轮子