萤火虫旅游管理后台
项目使用Tplay是一款基于ThinkPHP5.0.13 + layui2.2.45 + Mysql开发的后台管理框架,PHP版本要求提升到5.5。Tplay集成了一般应用所必须的基础性功能,为开发者减少重复性的工作,提升开发速度,规范团队开发模式。
Tplay的运行环境要求PHP >= 5.5,推荐使用PHP7,其余要求参考thinkPHP5的配置要求。
二次开发请参考 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文件
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;
}
}
重新启动 Nginx 即可生效,浏览器输入地址:http://tplay.tinywan.com/admin/
在项目根目录加入.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>
重新启动 Apache 即可生效
Tplay同ThinkPHP一样,遵循Apache2开源协议发布,并提供免费使用。
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有Copyright © 2017 by Tplay (http://tplay.pengyichen.cn/public/admin)
All rights reserved。