迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:tplay开源软件地址:https://gitee.com/pengweimy/tplay开源软件介绍:Tplay 1.3.5更新说明: 鉴于有个别朋友反馈thinkphp5.0.23存在远程命令执行漏洞,特做此次更新,这应该是Tplay最后一次更新。 1.ThinkPHP版本更新至v5.0.24 2.Layui版本更新至2.6.4 Tplay 1.3.4更新说明: 1.ThinkPHP版本更新至v5.0.23 2.修复部分模板会报“模板文件不存在”错误的BUG。 3.调整自定义分页类的位置为app目录下,方便开发者后续直接覆盖升级thinkphp目录 Tplay 1.3.3更新说明: 这次更新主要是填上个版本搞出来的小坑,如果自行修复过的可以不升级 1.修复部分css加载不到的错误 2.修复左侧菜单相关js报错的问题 3.调整目录结构(上个版本精简了目录,但有同学反映会影响使用,固调整回来) 4.现在当你展开一个二级菜单时,其他的二级菜单也会闭合了 5.微调控制台的布局 Tplay 1.3.2 恭贺新春版更新说明: 1.修复某些列表页的搜索条件不支持翻页的bug(这次真的修复了) 2.左侧菜单现在支持到三级了 3.现在当你同时设置菜单+权限节点后,该菜单将对没有该权限的角色隐藏了 4.现在当你想要打开一个已存在的标签时,不仅会跳转到该标签,还默认刷新一次 5.更精简的目录结构 6.更高的颜值 7.thinkphp版本提升到5.0.15 8.分别增加了一套控制台和登录页面模板 Tplay 1.3.1更新说明: 1.管理员登录后的信息存储方式由cookie更改为session,增加安全性 2.修复某些列表页的搜索条件不支持翻页的bug Tplay 1.3更新说明: 1.增加选项卡最右侧的关闭全部选项卡和关闭其它选项卡的快捷菜单 2.将便签改为js存储,且移到了header部分通过按钮触发 3.修改了皮肤选择按钮的弹起方式 4.header最右侧增加了版本详情按钮,且将退出按钮合并到了头像信息下 5.管理员列表、角色列表、日志列表、上传文件列表、文章列表及留言列表分别增加了一些搜索条件,更方便操作 6.修复了添加及修改文章时不选择分类也能通过的bug 7.现在当你展开左侧的某个菜单时会同时关闭其它已展开的菜单了 8.数据表增加部分索引 9.增加index模块且增加了相应的提示,避免不看安装说明的同学获得懵逼BUFF Tplay 1.2更新说明: 1.将清除缓存按钮移到了header区域 2.去除了选项卡区域最右侧的菜单 3.header区域增加刷新当前选项卡的按钮 4.部分驼峰方式命名的模板文件统一改成了小写 5.增加git安装 6.增加服务器部署参考 Tplay 1.1更新说明: 1.新增部分索引 2.新增便签功能 3.新增置顶和审核文章的功能 4.优化部分按钮和表格的表现 5.调整部分页面的打开方式为iframe弹窗 6.重做了新增和修改管理员角色时分配权限的页面部分 7.部分表单页面增加了相应的注释 8.实装了登录后台时记住账号的功能 9.layui版本提升到2.2.5 10.thinkphp版本提升到5.0.14 Tplay 1.0Tplay是一款基于ThinkPHP5.0.13 + layui2.2.45 + Mysql开发的后台管理框架,PHP版本要求提升到5.5。Tplay集成了一般应用所必须的基础性功能,为开发者减少重复性的工作,提升开发速度,规范团队开发模式。
二次开发请参考 ThinkPHP5完全开发手册 目录结构初始的目录结构如下: www WEB部署目录(或者子目录)├─app 应用目录│ ├─admin Tplay核心目录│ │ ├─config.php 模块配置文件│ │ ├─common.php 模块函数文件│ │ ├─controller 控制器目录│ │ ├─model 模型目录│ │ ├─view 视图模板目录│ ││ ├─command.php 命令行工具配置文件│ ├─common.php 公共函数文件│ ├─config.php 公共配置文件│ ├─route.php 路由配置文件│ ├─tags.php 应用行为扩展定义文件│ └─database.php 数据库配置文件│├─public WEB目录(对外访问目录)│ ├─static css、js等资源目录│ │ ├─admin Tplay后台css、js文件│ │ ├─public 公共css、js文件│ ├─uploads 图片等资源文件│ ├─index.php 入口文件│ ├─router.php 快速测试文件│ └─.htaccess 用于apache的重写│├─simport 框架系统目录│ ├─thinkphp thinkphp核心文件│ ├─extend 扩展类库目录│ └─vendor 第三方类库目录(Composer依赖库│├─runtime 应用的运行时目录(可写,可定制)├─build.php 自动生成定义文件(参考)├─composer.json composer 定义文件├─LICENSE.txt 授权说明文件├─README.md README 文件├─think 命令行入口文件├─tplay.sql Tplay框架sql文件 安装使用
服务环境部署Nginx 虚拟主机配置参考server { listen 80; server_name tplay.tinywan.com; # 这里修改为你的域名或者公网IP地址 set $root_path $path/tplay/public; # $path 为你的web项目绝对路径 root $root_path; index index.php index.html index.htm; location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } location ~ \.php$ { fastcgi_pass unix:/var/run/php7.1.9-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_buffer_size 128k; fastcgi_buffers 4 256k; fastcgi_busy_buffers_size 256k; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { access_log off; error_log off; expires 30d; } location ~ .*\.(js|css)?$ { access_log off; error_log off; expires 12h; }}
Apache 配置参考在项目根目录加入.htaccess文件,只需开启rewrite模块 <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]</IfModule>
版权信息Tplay同ThinkPHP一样,遵循Apache2开源协议发布,并提供免费使用。 本项目包含的第三方源码和二进制文件之版权信息另行标注。 版权所有Copyright © 2017 by Tplay (http://tplay.pengyichen.cn/public/admin) All rights reserved。 ![]() |
2022-08-15
2022-08-17
2023-10-27
2022-09-23
2022-08-13
请发表评论