yooer/easyswoole

An efficient swoole framework

3.7.1 2025-05-21 09:46 UTC

This package is auto-updated.

Last update: 2025-05-21 09:59:39 UTC


README

中文

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads

更新部分功能

原版代码在这里,在 XueSiLf/easyswoole-docker 作者比较忙,框架中有几个Bug,修改了几个文件

  • EasySwooleLib\Helper\Functions.php 修改了 response 方法
  • EasySwooleLib\Response\Response.php
  • EasySwooleLib\Request\Request.php

其他文件没有修改(移除了一些无用的配置文件 比如docker的)!

骨架介绍

这是一个使用 EasySwoole 框架搭建的骨架应用程序。这个骨架让开发者更容易使用 EasySwoole 框架。该应用程序旨在作为那些希望熟悉 EasySwoole 框架的人的起点。

安装要求

EasySwoole 对系统环境有一些要求,只能在 LinuxMac 环境下运行,但由于 Docker 虚拟化技术的发展,在 WindowsDocker for Windows 也可以作为运行环境。

各个版本的 DockerfileXueSiLf/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.jsondocker-compose.yml 这样的文件。
  • 查看 App/HttpController/Index.php 以查看 HTTP 入口点的示例。

请记住:您始终可以将此 README.md 文件的内容替换为适合您项目的内容描述。

联系我们

问题:https://github.com/easy-swoole/easyswoole/issues

加群请加微信: