yooer / easyswoole
An efficient swoole framework
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=8.1
- ext-ctype: *
- ext-json: *
- ext-mbstring: *
- ext-swoole: >=4.4.4
- easy-swoole-php/orm: 1.5.5
- easyapi/validate: ^1.0
- easyswoole/crontab: 1.0.6
- easyswoole/easyswoole: 3.7.1
- easyswoole/file-watcher: dev-master
- easyswoole/http: 3.1.2
- easyswoole/http-annotation: 3.2.13
- easyswoole/http-client: 1.6.1
- easyswoole/i18n: 1.0.0
- easyswoole/mysqli: 4.0.9
- easyswoole/queue: 4.8.12
- easyswoole/redis: 2.0.4
- easyswoole/redis-pool: 3.0.3
- easyswoole/socket: 1.3.1
- easyswoole/task: 2.0.2
- easyswoole/verifycode: 3.1.2
- psr/container: 2.0.2
Requires (Dev)
- easyswoole/phpunit: ^1.1
- swoole/ide-helper: ^5.1
README
中文
更新部分功能
原版代码在这里,在 XueSiLf/easyswoole-docker 作者比较忙,框架中有几个Bug,修改了几个文件
- EasySwooleLib\Helper\Functions.php 修改了 response 方法
- EasySwooleLib\Response\Response.php
- EasySwooleLib\Request\Request.php
其他文件没有修改(移除了一些无用的配置文件 比如docker的)!
骨架介绍
这是一个使用 EasySwoole
框架搭建的骨架应用程序。这个骨架让开发者更容易使用 EasySwoole
框架。该应用程序旨在作为那些希望熟悉 EasySwoole
框架的人的起点。
安装要求
EasySwoole
对系统环境有一些要求,只能在 Linux
和 Mac
环境下运行,但由于 Docker
虚拟化技术的发展,在 Windows
下 Docker for Windows
也可以作为运行环境。
各个版本的 Dockerfile
在 XueSiLf/easyswoole-docker 项目中已经给你准备好了,或者直接基于 EasySwoole
官方已经构建的 easyswoolexuesi2021/easyswoole 镜像来运行。
当你不想使用 Docker
作为运行环境时,你需要确保你的运行环境满足以下要求:
- PHP >= 7.4
- Swoole PHP 扩展 >= 4.4.23 且 Swoole PHP 扩展 <= 4.4.26
- JSON PHP 扩展
- Pcntl PHP 扩展
- OpenSSL PHP 扩展(如果需要使用
HTTPS
)
使用 Composer 安装
创建新 EasySwoole
项目的最简单方法是使用 Composer。 如果您尚未安装,请按照文档安装。
创建新的 EasySwoole
项目:
安装 3.7.x 版本
composer create-project yooer/easyswoole project_name
建议
- 建议您将骨架中部分文件中的项目名称重命名为您实际的项目名称,例如像
composer.json
和docker-compose.yml
这样的文件。 - 查看
App/HttpController/Index.php
以查看 HTTP 入口点的示例。
请记住:您始终可以将此 README.md
文件的内容替换为适合您项目的内容描述。
联系我们
问题:https://github.com/easy-swoole/easyswoole/issues
加群请加微信: