ホームページ > 記事 > PHPフレームワーク > ワーカーマンフレームワークの概念
次のコラム workerman チュートリアル では、Workerman フレームワークの概念がどのようなものかを紹介します。困っている友人の役に立てば幸いです。
#Workerman フレームワークのコンセプト
ミニマリスト、安定性、高パフォーマンス、分散型。ミニマリズム
小さいことは美しい、Workerman コアはミニマリストであり、少数の PHP ファイルと少数のインターフェイスのみが公開されているため、学習が非常に簡単です。他のすべての機能はコンポーネントを通じて拡張されます。 Workerman には、完全なドキュメント、権威あるホームページ、活発なコミュニティ、数千人が参加するいくつかの QQ グループ、多数の高性能コンポーネント、多数のサンプルがあり、これらすべてが開発者にとって使いやすくなっています。安定性
Workermanは数年前からオープンソースであり、多くの上場企業によって大規模に使用されており、非常に安定しています。 一部のサービスは 2 年以上再起動されておらず、依然として急速に実行されています。コアダンプ、メモリ リーク、バグはありません。
高パフォーマンス
Workerman はメモリ内に存在するため、apache/nginx/php-fpm に依存しません。コンテナから PHP への通信オーバーヘッドはありません。リクエストごとにすべてを初期化する必要はありません。また、すべてのオーバーヘッドが破壊され、超高性能です。従来の MVC フレームワークと比較して、パフォーマンスは数十倍です。PHP7 での ab ストレス テストの QPS は、それよりもさらに優れています。 nginx だけの。分散
もはや単独で作業する時代ではありません。単一サーバーのパフォーマンスがどんなに優れていても限界があります。導入が進むべき道です。 Workerman は、長時間接続の分散通信ソリューション GatewayWorker フレームワークのセットを直接提供します。サーバーを追加するには、単純に設定して起動するだけです。ビジネス コードは一切変更せず、システムのキャパシティを維持します。 2倍になります。 TCP 長時間接続アプリケーションを開発している場合は、GatewayWorker を直接使用することをお勧めします。GatewayWorker は Workerman のラッパーであり、長時間接続アプリケーションに豊富なインターフェイスと強力な分散処理機能を提供します。 Workerman 関連の技術記事の詳細については、Workerman の使用方法チュートリアル 列にアクセスして学習してください。
以上がワーカーマンフレームワークの概念の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。