shy / swostar-frame
基于swoole的简易服务器框架
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- firebase/php-jwt: ^5.2
- shy/swostar: dev-master
This package is auto-updated.
Last update: 2024-04-20 18:15:13 UTC
README
基于swoole的简易服务器框架
安装
路由服务器下载地址
composer create-project shy/swocloud:dev-master swocloud
框架下载地址
composer create-project shy/swostar-frame:dev-master swostar-frame
应用
配置服务器信息
config/server.php
首先启动路由服务器
php bin/swocloud
在启动IM服务器 http服务器
php bin/swostar http
webSocket服务器
php bin/swostar ws
目录结构
www 部署目录(或者子目录)
├─app 应用目录
│ ├─Http HTTP服务
│ │ ├─Controllers 控制器
│ ├─WebSocket WebSocket服务
│ │ ├─Controllers 控制器
│ ├─Listeners 监听事件
│
├─bin 启动目录
│ ├─swostar 启动服务入口
│
├─common 公共目录
│ ├─common.php 公共函数文件
│
├─config 配置文件目录
│ ├─database.php 数据库配置文件
│ ├─server.php 服务器配置文件
│
├─route 路由文件目录
│ ├─http.php http路由
│ ├─webSocket.php webSocket路由
│
├─tests 测试目录\