jexon/jexon-swoole

一个专注于速度和灵活性的协程框架,特别适用于构建微服务和中间件。

dev-main 2022-08-19 04:21 UTC

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默认主页。