ホームページ  >  記事  >  PHPフレームワーク  >  スウールエクステンションの使い方

スウールエクステンションの使い方

尚
オリジナル
2019-12-23 14:27:452553ブラウズ

スウールエクステンションの使い方

Swoole は、PHP 拡張機能を介してインストールおよび有効化できる PHP 拡張機能です。

ローカルインストール

Laradock

Laradock を例としてローカルにインストールする場合は、.env に次の 2 行を追加する必要があります。 laradock ディレクトリで構成値を true に設定します:

WORKSPACE_INSTALL_SWOOLE=true
PHP_FPM_INSTALL_SWOOLE=true

次に、 docker-compose build php-fpm ワークスペースを実行して Docker コンテナーを再構築します。ビルドが完了したら、2 つのコンテナーを再起動し、ワークスペース コンテナーに入ります。 php -m を実行して Swoole が正常にインストールされているかどうかを確認し、拡張機能リストに swoole が含まれていれば、インストールは成功しています。

Windows/Mac

ローカル Windows/Mac システムにインストールされている場合は、次のコマンドを直接実行してインターフェイスをインストールします:

pecl install swoole

簡単な使用法:

HTTP サーバー

まず、Swoole を介して単純な HTTP サーバーを作成し、テスト ディレクトリに http_server.php ファイルを作成し、次のようにファイル コードを作成します。このようにして、最も基本的な HTTP サーバーが完成します。その動作原理は、最も単純なサーバーの監視と応答機能を提供することを除いて、産業用グレードの Apache および Nginx サーバーの動作原理に似ています。ターミナルでこのサーバーを有効にします:

スウールエクステンションの使い方これは、サーバーが起動され、リクエストをリッスンしていることを意味します。ブラウザで http://127.0.0.1:9501 にアクセスして、サーバー出力の応答コンテンツを取得します。

推奨学習:

swoole ビデオ チュートリアルスウールエクステンションの使い方

以上がスウールエクステンションの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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