2 Star 15 Fork 12

李春林 / tp5.1+swoole+redis 多店铺多客服系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ThinkPHP 5.1 多店铺客服系统

简介

基于TP5.1+swoole+redis多店铺,多客服系统

本项目是练手项目 欢迎star 欢迎参与共同开发

windows开发环境详见dev.md

测试本地ssl证书详见ssl.md

环境

php 7.1+

mysql 5.x

redis

数据库脚本:\nblive.sql

配置文件

数据库配置 \.env

swoole配置 \application\kefuswoole\Swoole.php

入口

商户

//mydomain/merchant.php

帐号: shop

密码: abcd1234

客服

//mydomain/service.php

帐号: shop

密码: abcd1234

启动服务

cd nblive
php think swoole:server

目录结构

初始的目录结构如下:*号为客服模块目录

www  WEB部署目录(或者子目录)
├─application           应用目录
│  ├─kefu        		*客服模块
│  │  ├─controller      *默认控制器
│  │  ├─merchant      	*商家控制器
│  │  ├─service         *客服控制器
│  │  ├─validate        *验证器
│  │  ├─model        	*模型
│  │  └─ ...            *更多文件
│  ├─kefuswoole        	*swoole服务模块
│  │  ├─Event.php      	*事件处理文件
│  │  ├─Swoole.php      *启动文件
│  │  └─ ...            *更多文件
│  ├─common             公共模块目录(可以更改)
│  ├─module_name        模块目录
│  │  ├─common.php      模块函数文件
│  │  ├─controller      控制器目录
│  │  ├─model           模型目录
│  │  ├─view            视图目录
│  │  └─ ...            更多类库目录
│  │
│  ├─command.php        命令行定义文件
│  ├─common.php         公共函数文件
│  └─tags.php           应用行为扩展定义文件

├─config                应用配置目录
│  ├─module_name        模块配置目录
│  │  ├─database.php    数据库配置
│  │  ├─cache           缓存配置
│  │  └─ ...            
│  │
│  ├─app.php            应用配置
│  ├─cache.php          缓存配置
│  ├─cookie.php         Cookie配置
│  ├─database.php       数据库配置
│  ├─log.php            日志配置
│  ├─session.php        Session配置
│  ├─template.php       模板引擎配置
│  └─trace.php          Trace配置

├─route                 路由定义目录
│  ├─route.php          路由定义
│  └─...                更多

├─public                WEB目录(对外访问目录)
│  ├─static             *资源文件
│  ├─theme              *主题文件
│  │  ├─index           *测试站点首页
│  │  └─kefu            *客服模板
│  ├─index.php          入口文件
│  ├─router.php         快速测试文件
│  └─.htaccess          用于apache的重写

├─thinkphp              框架系统目录
│  ├─lang               语言文件目录
│  ├─library            框架类库目录
│  │  ├─think           Think类库包目录
│  │  └─traits          系统Trait目录
│  │
│  ├─tpl                系统模板目录
│  ├─base.php           基础定义文件
│  ├─console.php        控制台入口文件
│  ├─convention.php     框架惯例配置文件
│  ├─helper.php         助手函数文件
│  ├─phpunit.xml        phpunit配置文件
│  └─start.php          框架入口文件

├─extend                扩展类库目录
├─runtime               应用的运行时目录(可写,可定制)
├─vendor                第三方类库目录(Composer依赖库)
├─build.php             自动生成定义文件(参考)
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─think                 命令行入口文件

空文件

简介

tp5.1+swoole+redis 多店铺多客服系统 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/nbnat/nblive.git
git@gitee.com:nbnat/nblive.git
nbnat
nblive
tp5.1+swoole+redis 多店铺多客服系统
master

搜索帮助

14c37bed 8189591 565d56ea 8189591