slim-swoole:方便的库,可通过Swoole运行SlimPHP应用程序

时间:2024-05-25 11:55:29
【文件属性】:

文件名称:slim-swoole:方便的库,可通过Swoole运行SlimPHP应用程序

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-25 11:55:29

slim slim-framework swoole swoole-framework PHP

纤细的旋风 这是一个桥库,用于使用运行Slim框架应用程序。 概述 该库的主要目的是使用Swoole Framework轻松运行您已经存在的SlimPHP应用程序。 它要求您在启动Swoole HTTP服务器时仅对应用程序进行一次引导,并且由于其事件驱动的设计,它将处理每个请求,从而重新使用已启动的应用程序以提高性能。 执行顺序如下: 您可以像通常那样引导SlimPHP应用程序。 您实例化BrigeManager并将其传递给您的SlimPHP应用程序。 您启动Swoole的HTTP服务器。 您将绑定到on('request')事件处理程序的BridgeManager实例,该实例将: 根据服务器和请求属性将Swoole请求转换为SlimPHP。 通过SlimPHP的应用程序堆栈(包括中间件)处理您的请求 将SlimPHP响应合并到Swoole响应 结束请求。 所有这些都是在后


【文件预览】:
slim-swoole-master
----PULL_REQUEST_TEMPLATE.md(2KB)
----ISSUE_TEMPLATE.md(714B)
----src()
--------BridgeManager.php(2KB)
--------Bridge()
--------BridgeManagerInterface.php(433B)
----LICENSE.md(1KB)
----.styleci.yml(13B)
----build()
--------.gitkeep(0B)
----CONTRIBUTING.md(1KB)
----CODE_OF_CONDUCT.md(3KB)
----composer.json(2KB)
----CHANGELOG.md(351B)
----README.md(5KB)
----.editorconfig(312B)

网友评论