jexon / jexon-swoole
一个专注于速度和灵活性的协程框架,特别适用于构建微服务和中间件。
dev-main
2022-08-19 04:21 UTC
Requires
- php: >=7.3
- ext-pdo: *
- nikic/fast-route: ^1.3
- symfony/console: ^5.0
This package is auto-updated.
Last update: 2024-09-19 09:00:53 UTC
README
这是一个使用swoole框架的疯狂应用程序。这个应用程序旨在作为那些想开始使用Hyperf框架的人的起点。
需求
Crazy有一些系统环境的要求,它只能在Linux和Mac环境下运行,但由于Docker虚拟化技术的发展,Windows下的Docker也可以作为Windows下的运行环境。
当你不希望使用Docker作为运行环境的基础时,你需要确保你的操作系统环境满足以下要求
- PHP >= 7.3
- Swoole PHP扩展 >= 4.8
- OpenSSL PHP扩展
- JSON PHP扩展
- PDO PHP扩展(如果你需要使用MySQL客户端)
- Redis PHP扩展(如果你需要使用Redis客户端)
使用Composer安装
创建新Crazy项目的最简单方法是使用Composer。如果你还没有安装,请按照文档进行安装。
创建你的新Crazy项目
$ composer create-project jexon/jexon-swoole
安装完成后,你可以使用以下命令立即启动服务器。
$ php bin/run.php server start $ php bin/run.php server reload $ php bin/run.php server restart $ php bin/run.php server stop
这将启动端口为9501
的cli-server,并将其绑定到所有网络接口。然后你可以访问https://:9501/
以查看Crazy默认主页。