ホームページ  >  記事  >  PHPフレームワーク  >  ワーカーマンはプロジェクトで何ができるでしょうか?

ワーカーマンはプロジェクトで何ができるでしょうか?

尚
オリジナル
2019-12-12 11:11:222669ブラウズ

ワーカーマンはプロジェクトで何ができるでしょうか?

Workerman は、純粋に PHP で開発されたオープンソースの高性能 PHP ソケット サービス フレームワークです。推奨: workerman チュートリアル

Workerman は車輪の再発明ではありません。これは MVC フレームワークではなく、より低レベルでより一般的なソケット サービス フレームワークです。 tcp エージェント、ラダー エージェント、ゲーム サーバー、メール サーバー、ftp サーバーを開発し、php バージョンの redis、php バージョンのデータベース、php バージョンの nginx、php バージョンの php-fpm なども開発します。

Workerman は、PHP では WEB しかできないという制約を開発者が完全に取り除くことを可能にする、PHP 分野におけるイノベーションと言えます。

実際、Workerman は nginx の PHP バージョンに似ており、コアもマルチプロセス Epoll ノンブロッキング IO です。各 Workerman プロセスは数万の同時接続を維持できます。メモリ上に常駐するため、Apache、nginx、php-fpmなどのコンテナに依存せず、超高性能です。

TCP、UDP、UNIXSOCKET、長時間接続、Websocket、HTTP、WSS、HTTPS およびその他の通信プロトコル、およびさまざまなカスタム プロトコルをサポートします。タイマー、非同期ソケット クライアント、非同期 Mysql、非同期 Redis、非同期 HTTP、非同期メッセージ キューなど、多くの高性能コンポーネントが含まれています。

以上がワーカーマンはプロジェクトで何ができるでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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