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

  • swooleコルーチンと非同期の違い
    swooleコルーチンと非同期の違い
    バージョン 4.0 以降、Swoole は完全なコルーチン + チャネル機能を提供し、新しい CSP プログラミング モデルをもたらします。 Swoole は、現在のリクエストの処理速度に影響を与えることなく、非同期タスクを TaskWorker プロセス プールに配信して実行できる非同期タスク処理の機能を提供します。
    Swoole 8331 2019-12-16 11:05:42
  • なぜスウールは高性能なのでしょうか?
    なぜスウールは高性能なのでしょうか?
    swoole は純粋な C で書かれており、他のサードパーティのライブラリに依存しません。swoole は libevent を使用しないため、libevent をインストールする必要はありません。swoole は PHP の stream/sockets/pcntl/posix/sysvmsg およびその他の拡張機能に依存しません。 。
    Swoole 3328 2019-12-16 10:57:00
  • swooleでWSを開く方法
    swooleでWSを開く方法
    swoole 1.7.9 では、次のコマンドを使用するなど、組み込みの WebSocket サーバー サポートが追加されています: $server = new Swoole\WebSocket\Server("0.0.0.0", 9501);。
    Swoole 2787 2019-12-16 10:22:43
  • さまざまな swoole サーバーの違い
    さまざまな swoole サーバーの違い
    SwooleのUDPサーバーはTCPサーバーとは異なり、接続という概念がありません。 HTTP サーバーはリクエストの応答に注意するだけでよいため、1 つの onRequest イベントをリッスンするだけで済みます。 WebSocket サーバーは、HTTP サーバー上に構築された長時間接続サーバーです。
    Swoole 2968 2019-12-16 10:05:00
  • スウールでよくある間違いは何ですか
    スウールでよくある間違いは何ですか
    make または make install が実行できない、またはコンパイル エラーがある、php のバージョンがコンパイル中に使用される phpize および php-config に対応していない、mysql ヘッダー ファイルが見つからない、pcre.h ヘッダー ファイルが見つからない、および make install が発生している失敗します。
    Swoole 2760 2019-12-16 09:55:00
  • swoole はエラーをどのように処理しますか?
    swoole はエラーをどのように処理しますか?
    swoole は、try/catch を直接使用して、コルーチン プログラミングの例外を処理できます。ただし、例外はコルーチン内でキャッチする必要があり、コルーチンを越えてキャッチすることはできません。アプリケーション層によってスローされた例外だけでなく、最下位層でのいくつかのエラーもキャッチできます。
    Swoole 2437 2019-12-16 09:47:11
  • swooleでphpエラーをキャッチする方法
    swooleでphpエラーをキャッチする方法
    PHP では、register_shutdown_function+error_get_last 2 関数を通じて致命的なエラーを捕捉でき、エラー情報がクライアント接続に送信されます。
    Swoole 1986 2019-12-16 09:35:12
  • swooleプロセスを閉じた後に再起動する方法
    swooleプロセスを閉じた後に再起動する方法
    swoole プロセスが閉じられた後、Server->reload メソッドを使用して再起動できます。 Swoole は柔軟な終了/再起動メカニズムを提供しており、管理者は特定のシグナルをサーバーに送信するだけで、サーバーのワーカー プロセスを安全に終了または再起動できます。
    Swoole 3041 2019-12-16 09:32:43
  • swoole ワーカーにはイベントポーリングがありますか?
    swoole ワーカーにはイベントポーリングがありますか?
    swoole ワーカーにはイベント ポーリングがあり、swoole_server スレッド モードはマルチスレッド ワーカー モードで、Reactor スレッドはネットワーク イベント ポーリングを処理し、データを読み取ります。共有メモリにアクセスするときに同期の問題が発生するため、データを保護するには Swoole が提供するロック メカニズムを使用する必要があります。
    Swoole 2351 2019-12-16 09:28:08
  • swooleタスクはブロックしますか?
    swooleタスクはブロックしますか?
    swoole タスクはブロックされ、タスクの操作数は onTask の処理速度以下である必要があり、配信能力が処理能力を超えるとタスクがキャッシュ領域を埋め尽くし、ワーカー プロセスがブロックされます。
    Swoole 3016 2019-12-16 09:18:31
  • PHPスウールの使い方
    PHPスウールの使い方
    swoole は PHP 言語を完全にサポートし、純粋な C 言語で書かれており、PHP 言語で非同期マルチスレッド サーバーを提供します。そこで Swoole は、非同期応答、プッシュ、スケジュールされたタスクなどの一連のタスクを提供する非同期サーバーを構築しました。 ​
    Swoole 3700 2019-12-16 09:08:15
  • PHPにおけるswooleとrpcの違い
    PHPにおけるswooleとrpcの違い
    php の swoole と rpc の違い: Swoole フレームワークによって提供される RPC サーバーは、PHP-FPM での単一接続の同時実行や長時間の接続維持などの機能をサポートします。 Wheel Internet の大規模アプリケーションでは、4 層アーキテクチャのサービス指向アーキテクチャが構築されています。
    Swoole 2610 2019-12-14 14:17:01
  • swoole の onreceive がトリガーされない
    swoole の onreceive がトリガーされない
    この関数は、ワーカー プロセスで発生する swoole の onReceive がデータを受信したときにコールバックされます。 swoole の onreceive がトリガーされない場合は、onReceive で一度に受信したデータがデフォルトの 64k を超えている可能性があります。
    Swoole 2667 2019-12-14 14:13:01
  • nginxとswooleを組み合わせる方法
    nginxとswooleを組み合わせる方法
    nginx のサーバー項目を設定します。静的ファイルが要求された場合は、Nginx によって直接処理されます。要求されたファイルが存在しない場合は、Swoole サーバーに送信されて処理されます。
    Swoole 2741 2019-12-14 14:06:30
  • swooleでPHPを永続的に実行する方法
    swooleでPHPを永続的に実行する方法
    Soole はデーモン プロセスを開始することで、PHP を永続的に実行できます。 daemonize=>1 が設定されている場合、プログラムはバックグラウンドに移行し、デーモン プロセスとして実行されます。これは、長時間実行されるサーバー側プログラムに対して有効にする必要があります。
    Swoole 2404 2019-12-14 13:39:52

ツールの推奨事項

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 フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。