現在位置:ホームページ > 技術記事 > PHPフレームワーク > Swoole

  • swoole はどのようなプロトコルを使用しますか?
    swoole はどのようなプロトコルを使用しますか?
    Swoole は最下層にデータ キャッシュ領域を実装しており、EOF ターミネーター プロトコルや固定ヘッダーとボディ プロトコルなど、一般的に使用されるいくつかのプロトコル タイプを組み込みます。通常のデータには現れない文字列 /r/n の固定セットは、EOF プロトコルと呼ばれる分割プロトコルのマーカーとして使用されます。
    Swoole 2760 2019-12-06 10:44:45
  • スウールイベントの使い方
    スウールイベントの使い方
    Swoole\Server はイベント駆動型モデルであり、すべてのビジネス ロジック コードはイベント コールバック関数に記述する必要があります。すべてのイベント コールバックは $server->start の後に発生します。サーバー シャットダウン プログラムが終了する最後のイベントは onShutdown です。
    Swoole 2165 2019-12-06 10:31:40
  • スウール定数の使い方
    スウール定数の使い方
    swoole は、Client->recv() メソッドの 2 番目のパラメーターに定数 Client::MSG_WAITALL を使用し、指定された長さのデータが受信されるまでブロックして待機してから戻ります。
    Swoole 2723 2019-12-06 10:12:58
  • スウールの使い方
    スウールの使い方
    Swoole は純粋な C 言語で書かれており、PHP 言語の非同期マルチスレッド サーバー、非同期 TCP/UDP ネットワーク クライアント、非同期 MySQL、非同期 Redis、データベース接続プール、AsyncTask、メッセージ キュー、ミリ秒タイマー、非同期ファイルの読み書き、非同期を提供します。 DNSクエリ。
    Swoole 3387 2019-12-06 10:06:32
  • スウールをスムーズに再開する方法
    スウールをスムーズに再開する方法
    swooleではメインプロセスにさまざまなシグナルを送ることができ、メインプロセスは受け取ったシグナルの種類に応じて異なる処理を行います。 SIGUSR1 はすべての Worker プロセスをスムーズに再起動し、SIGUSR2 はすべての Task プロセスをスムーズに再起動します。
    Swoole 3742 2019-12-06 09:58:13
  • スウールでタイマーを設定する方法
    スウールでタイマーを設定する方法
    タイマーを設定するために、swoole はミリ秒単位の独自の JavaScript setInterval/setTimeout 非同期高精度タイマーを使用できます。使い方もとても簡単です。
    Swoole 2567 2019-12-06 09:50:46
  • Dockerにswooleをインストールする方法
    Dockerにswooleをインストールする方法
    docker を使用して swoole をインストールする方法: 1. docker pull php コマンドを使用して PHP イメージをダウンロードし、docker コマンドを使用してコンテナーを作成します。 2. docker を使用して swoole をコンテナーにインストールします。
    Swoole 6527 2019-12-06 09:47:56
  • スウールにできること
    スウールにできること
    Swoole は、インターネット、モバイル通信、エンタープライズ ソフトウェア、クラウド コンピューティング、オンライン ゲーム、モノのインターネット (IOT)、車両のインターネット、スマート ホームなどの分野で広く使用できます。 PHP + Swoole をネットワーク通信フレームワークとして使用すると、企業の IT 研究開発チームの効率を大幅に向上させることができます。
    Swoole 2620 2019-12-06 09:40:40
  • スウールタスクの使い方
    スウールタスクの使い方
    Swoole は、ワーカー プロセスがデータ要求を処理し、それをタスク プロセスに割り当てて実行することによって実装されます。 Swoole 非同期タスクは主に非同期タスクの呼び出しの実行を実装します。タスクの最下位層は Unix ソケット パイプ通信を使用します。これはメモリ全体を使用し、IO を消費しません。
    Swoole 3174 2019-12-06 09:26:16
  • スウールFDとは何ですか
    スウールFDとは何ですか
    swoole fd は TCP 接続のファイル記述子であり、swoole_server 内のクライアントの一意の識別子です。fd は再利用され、接続が閉じられると、新しい受信接続によって fd が再利用されます。TCP 接続の fd は維持されます。再利用されません。
    Swoole 3695 2019-12-06 09:16:03
  • スウールがゴーより高い理由
    スウールがゴーより高い理由
    Go の IO イベントの処理はシングルスレッドであり、複数のコアを利用できず、スループットは swoole よりわずかに劣りますが、実際の TCP/UDP 集中 IO ストレス テストでは、swoole のパフォーマンスが go よりわずかに優れていました。 swoole はマルチスレッド イベントループを使用して IO イベントを処理し、複数のプロセスがユーザーレベルの PHP コードを実行します。
    Swoole 4528 2019-12-06 09:08:04
  • なぜ swoole が php よりも優れているのでしょうか?
    なぜ swoole が php よりも優れているのでしょうか?
    apache/fpm と比較すると、swoole フレームワークは主に、PHP フレームワークとグローバル オブジェクトの各リクエストの作成と破棄によって生じるパフォーマンスの損失を節約します。 swoole フレームワークはプログラマに最大のスペースを提供し、http リクエストに関係のないグローバル オブジェクトは一度構築するだけで済みます。特定のオブジェクトやデータのキャッシュ制御もプログラム内で実行できます。
    Swoole 3461 2019-12-05 14:41:40
  • PHPでSwooleをアップグレードする方法
    PHPでSwooleをアップグレードする方法
    php --ri コマンドを使用して swoole のバージョンを確認し、コンパイルしてアップグレードすることができます。必要なのは、pecl 公式 Web サイトから最新の安定バージョンをダウンロードすることだけです。これは、新しいバージョンを再インストールするのと同じです。 pecl をアップグレードするには、pecl upgrade swoole コマンドを使用します。
    Swoole 4644 2019-12-05 14:18:37
  • PHPでswoole拡張機能を有効にする方法
    PHPでswoole拡張機能を有効にする方法
    Swoole 拡張機能のソース コードをダウンロードした後、標準の PHP 拡張機能のコンパイル方法に従ってコンパイルしてインストールします。コンパイルとインストールが完了したら、php.ini を変更し、extension=swoole.so を追加して swoole 拡張機能を有効にします。
    Swoole 3997 2019-12-05 14:10:12
  • phpstudyにswoole拡張機能をインストールする方法
    phpstudyにswoole拡張機能をインストールする方法
    swoole 拡張機能をダウンロードして解凍します; cd swoole-src-swoole-1.7.9-alpha, sudo vi /root/.bashrc; 最後の行に import PATH=/phpstudy/server/php/bin:$PATH を追加します
    Swoole 13564 2019-12-05 14:01:34

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。