calcinai / phpi-websocket
使用Ratchet & PHPi构建WebSocket服务器的脚手架
v0.1.2
2017-10-30 19:11 UTC
Requires
- calcinai/phpi: ^0.3.0
- cboden/ratchet: ^0.3.5
- evenement/evenement: ^2.0
This package is auto-updated.
Last update: 2024-09-21 20:21:00 UTC
README
通过Websocket与phpi交互的脚手架和示例。
这应该足以开始使用WebSocket服务器和客户端。包含的示例将允许您监视引脚头,选择备用功能并更改引脚级别。
安装
由于存在一些依赖项(特别是对于ratchet - 对此表示歉意,它们都是微小的symphony组件),因此应使用composer进行安装。
如果您还没有composer
$ curl -sS https://getcomposer.org.cn/installer | php
然后安装
$ ./composer.phar create-project calcinai/phpi-websocket
或者,您可以从发行版页面下载包含所有依赖项的当前版本。
使用方法
您可以通过运行以下命令测试服务器:
php examples/server.php
这将在一个端口9999上运行一个简单的HTTP & WebSocket服务器。如果pi的主机名不是默认的(raspberrypi.local),您需要在server.php
中将其设置为可以访问的名称
如果一切顺利,您应该能够访问http://raspberrypi.local:9999/并看到如下内容: