mercure-php-hub:Mercure Hub 协议的 PHP 实现

时间:2024-06-19 09:08:11
【文件属性】:

文件名称:mercure-php-hub:Mercure Hub 协议的 PHP 实现

文件大小:119KB

文件格式:ZIP

更新时间:2024-06-19 09:08:11

php hub pubsub publish subscribe

美居 PHP 中心 此 POC 是的 PHP 实现。 它速度极快,建立在之上,选择利用服务器进行扩展。 它目前处于实验阶段,生产使用风险由您自己承担,但请随意发挥和改进它! 安装 运行集线器需要 PHP 7.4+(和 Redis 或 Redis 实例,如果使用 Redis 传输)。 composer create-project bentools/mercure-php-hub:dev-master 用法 ./bin/mercure --jwt-key= \! ChangeMe \! 您可以使用环境变量 (UPPER_SNAKE_CASE) 来替换 CLI 选项以获得更好的便利。 集线器还将检查/etc/mercure/mercure.env文件是否存在,然后使用组件来填充变量。 查看以获取完整的配置选项。 优点和局限性 此实现不提供 SSL 或 HTTP2 终止,因此您最好在其


【文件预览】:
mercure-php-hub-master
----composer.json(3KB)
----.env.test(267B)
----bin()
--------mercure(2KB)
----config()
--------services.yaml(5KB)
--------bundles.php(97B)
--------packages()
--------services_test.yaml(206B)
----.scrutinizer.yml(808B)
----composer.lock(283KB)
----.github()
--------workflows()
----tests()
--------bootstrap.php(203B)
--------Unit()
--------Helpers.php(716B)
--------Integration()
--------Classes()
----.env(1KB)
----src()
--------Metrics()
--------functions.php(984B)
--------Hub()
--------Security()
--------Helpers()
--------Storage()
--------Model()
--------Configuration()
--------Command()
--------Kernel.php(1KB)
--------Controller()
--------Exception()
--------Transport()
----codecov.yml(75B)
----.gitignore(219B)
----symfony.lock(2KB)
----phpunit.xml.dist(787B)
----README.md(8KB)

网友评论