workerman은 고성능 PHP 소켓 서버 프레임워크입니다. Workerman은 PHP 다중 프로세스 및 libevent 이벤트 폴링 라이브러리를 기반으로 합니다. PHP 개발자는 Rpc 서비스와 같은 자체 네트워크 애플리케이션을 개발하기 위해 하나 또는 두 개의 인터페이스만 구현하면 됩니다. , 채팅방 서버, 모바일 게임 서버 등
설치
다운로드하고 압축을 푼다
php에서 Workererman 사용:
1. start.php
<?php use Workerman\Worker; require_once './Workerman/Autoloader.php'; // 创建一个Worker监听2346端口,使用websocket协议通讯 $ws_worker = new Worker("websocket://0.0.0.0:2346"); // 启动4个进程对外提供服务 $ws_worker->count = 4; // 当收到客户端发来的数据后返回hello $data给客户端 $ws_worker->onMessage = function($connection, $data) { // 向客户端发送hello $data $connection->send('hello ' . $data); }; // 运行 Worker::runAll();
2 새 파일을 만듭니다.
php start.php start -d
3 다음과 유사한 인터페이스에서 Workererman의 작동 상태를 확인하세요.
php start.php status
위 내용은 PHP에서 Workererman에 액세스하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!