>  기사  >  PHP 소켓 서버 프레임워크 작업자

PHP 소켓 서버 프레임워크 작업자

小云云
小云云원래의
2017-11-04 15:19:342728검색

workerman은 고성능 PHP 소켓 서버 프레임워크입니다. Workerman은 PHP 다중 프로세스 및 libevent 이벤트 폴링 라이브러리를 기반으로 합니다. PHP 개발자는 Rpc 서비스 및 채팅방과 같은 자체 네트워크 애플리케이션을 개발하기 위해 하나 또는 두 개의 인터페이스만 구현하면 됩니다. 서버, 모바일 게임 서버 등

workerman의 목표는 PHP 개발자가 PHP 소켓 및 PHP 다중 프로세스의 세부 사항을 이해하지 않고도 고성능 소켓 기반 응용 프로그램 서비스를 보다 쉽게 ​​개발할 수 있도록 하는 것입니다. Workerman 자체는 PHP 프로세스 관리 및 소켓 통신용 모듈을 갖춘 PHP 다중 프로세스 서버 프레임워크이므로 php-fpm, nginx 또는 apache와 같은 컨테이너에 의존하지 않고 독립적으로 실행할 수 있습니다.

그 기능:

순수한 PHP 개발, 다중 프로세스 지원, php7 지원, hhvm 지원 1만 개 이상의 동시 TCP 연결

libevent 이벤트 트리거 네트워크 라이브러리 지원

핫 업데이트 및 원활한 서버 재시작 지원

많은 기능이 있습니다. 비동기 Mysql, Redis, Dns 등과 같은 고성능 구성 요소.

Windows 사용자는 Windows 버전의 Workerman을 사용해야 합니다. Windows 버전의 Workerman 자체는 어떤 확장에도 의존하지 않으며 PHP 환경 변수만 구성하면 됩니다.

Linux 시스템 환경 감지

Linux 시스템은 다음 스크립트를 사용하여 로컬 PHP 환경이 WorkerMan 작업 요구 사항을 충족하는지 테스트할 수 있습니다.

curl -Ss //www.workerman.net/check.php | php

위 스크립트가 모두 정상으로 표시되면 WorkerMan의 요구 사항을 충족한다는 의미입니다. 공식 웹사이트로 직접 이동하여 예제를 다운로드하고 실행하세요. it

PHP에 관한 더 많은 질문은 PHP 중국어 웹사이트를 방문하세요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.