ホームページ  >  記事  >  PHPソケットサーバーフレームワークワーカーマン

PHPソケットサーバーフレームワークワーカーマン

小云云
小云云オリジナル
2017-11-04 15:19:342727ブラウズ

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

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

彼の特徴:

純粋なPHP開発、マルチプロセスサポート、php7サポート、hhvmサポート 1万以上の同時TCP接続

libeventイベントトリガーネットワークライブラリをサポート

ホットアップデートとスムーズなサーバー再起動をサポート

多くの機能を備えています非同期 Mysql、Redis、DNS などの高パフォーマンス コンポーネント。

Windows ユーザーは Windows バージョンの Workerman を使用する必要があります。Workerman の Windows バージョン自体は拡張機能に依存せず、PHP 環境変数を設定するだけで済みます。

Linux システム環境の検出

Linux システムは、次のスクリプトを使用して、ローカルの PHP 環境が WorkerMan の動作要件を満たしているかどうかをテストできます。

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

上記のスクリプトがすべて OK と表示される場合は、WorkerMan の要件を満たしていることを意味します。それ

php 関連のその他の質問については、php 中国語 Web サイトをご覧ください。

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