ホームページ  >  記事  >  バックエンド開発  >  高性能 PHP ソケット サーバー フレームワーク:workerman

高性能 PHP ソケット サーバー フレームワーク:workerman

WBOY
WBOYオリジナル
2016-07-25 09:12:381592ブラウズ

高性能的PHP socket 服务器框架:workerman

workerman は、PHP マルチプロセスおよび libevent イベント ポーリング ライブラリをベースにした高性能 PHP ソケット サーバー フレームワークです。PHP 開発者は、Rpc サービスやチャット ルーム サーバーなどの独自のネットワーク アプリケーションを実装することができます。または 2 つのインターフェイス、ゲームサーバーなど。

Workerman の目標は、PHP 開発者が PHP ソケットや PHP マルチプロセスの詳細を理解しなくても、高性能のソケットベースのアプリケーション サービスを簡単に開発できるようにすることです。 Workerman 自体は、PHP プロセス管理とソケット通信用のモジュールを備えた PHP マルチプロセス サーバー フレームワークであるため、php-fpm、nginx、apache などのコンテナに依存せずに独立して実行できます。

特徴

  • PHPを使用して開発されました

  • PHPマルチプロセスをサポート

  • TCP/UDPをサポート

  • インターフェース上でさまざまなアプリケーション層プロトコルをサポート

  • libevent イベントポーリングライブラリをサポートし、高い同時実行性をサポートします

  • スムーズなサービス再開をサポート

  • PHPファイルの更新検出と自動読み込みをサポート

  • PHPの長時間接続をサポート

  • 指定されたユーザーとして子プロセスの実行をサポート

  • Telnetリモートコントロールをサポート

  • 高性能

PHP-Json-Rpc、PHP-Thrift-Rpc、PHP-WebSocket チャット ルーム、PHP 統計監視システムなど、workerman に基づいたネットワーク アプリケーションがすでに多数あります。

プロジェクトのホームページ: http://www.open-open.com/lib/view/home/1397273024215



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。