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

  • php-fpmモードでswooleを実行する方法
    php-fpmモードでswooleを実行する方法
    swoole のモジュールのほとんどは CLI コマンドライン環境でのみ使用でき、同期ブロッキング swoole_client のみが php-fpm または Apache 環境で使用できます。
    Swoole 3894 2019-12-09 09:35:46
  • スウールと長く付き合っていく方法
    スウールと長く付き合っていく方法
    swoole は SWOOLE_KEEP を使用して長い TCP 接続を確立します。SWOOLE_KEEP オプションを有効にした後、リクエストの終了時にソケットは閉じられません。最後に作成された接続は、次回接続するときに自動的に再利用されます。
    Swoole 4116 2019-12-09 09:34:36
  • Swooleでメッセージ通知を行う方法
    Swooleでメッセージ通知を行う方法
    メッセージ通知プッシュ機能は、swoole と redis キューを使用して実現できます。swoole を使用して常駐プロセスを起動します。必要な数は状況に応じて異なります。swoole プロセスの数は、サーバーの CPU コアの数と同じであるのが最適です。 swoole を実行して常駐プロセスを開始すると、プロセスは Redis キュー内の値を継続的に検出します。
    Swoole 2886 2019-12-09 09:29:14
  • 従来の fpm 同期モードと swoole コルーチンの違い
    従来の fpm 同期モードと swoole コルーチンの違い
    従来の fpm 同期モードと swoole コルーチンの違いは次のとおりです: 1. swoole はコマンド ライン (Cli) モードでのみ実行でき、開発とデバッグには誰もがコマンド ラインを使用します; 2. swoole コルーチンは [ I/O] 集中型アプリケーションでは、同じハードウェア構成環境下で、swoole は従来の同期モードよりも多くのアクセスを実行します。
    Swoole 2760 2019-12-09 09:28:45
  • Linux に swoole をインストールするための前提条件は何ですか?
    Linux に swoole をインストールするための前提条件は何ですか?
    Linux に swoole をインストールする前に、phpize コマンドを使用して PHP 拡張ライブラリのコンパイル環境を準備し、php.ini 設定ファイルを編集して PHP が swoole をサポートするようにします。
    Swoole 1746 2019-12-09 09:27:03
  • スウールの仕組み
    スウールの仕組み
    swoole は 2 つのモードで動作します。シングルスレッド モード。このモードは従来の非同期ノンブロッキング サーバーです。 Nginx や Node.js などのプログラムと完全に一致しています。プロセス モードでは、Swoole は完全なプロセス管理とメモリ保護メカニズムを提供します。ビジネスロジックが非常に複雑な場合でも、長時間安定して動作します。
    Swoole 2757 2019-12-09 09:22:46
  • swoole がリアルタイム プッシュを実装する方法
    swoole がリアルタイム プッシュを実装する方法
    swoole+Redis はリアルタイムのデータプッシュを実装します。単一プロセス保護を設定します。プログラムを入力して関連する構成を定義します。ソケット セッションのタイムアウト、ビジネス シナリオに従って設定されます。ここではタイムアウトしないように設定されています。Redis 接続を初期化します。スクリプトが再起動したら、履歴データをクリアします。
    Swoole 3932 2019-12-09 09:14:22
  • スウールの始め方
    スウールの始め方
    swoole が起動時に swoole サーバーを自動的に実行したい場合は、/usr/bin/php /data/webroot/www.swoole.com/server.php を /etc/rc.local ファイルに追加できます。
    Swoole 6955 2019-12-09 09:06:45
  • スウールを再起動する方法
    スウールを再起動する方法
    swoole はスムーズな再起動メカニズムを提供しており、サーバーの再起動を完了するには、swoole_server のメイン プロセスに特定のシグナルを送信するだけで済みます。例: kill -USR1|-10 master_pid はすべてのワーカー プロセスを再起動します。
    Swoole 5761 2019-12-07 14:24:13
  • swoole が PHP のパフォーマンスを向上させる仕組み
    swoole が PHP のパフォーマンスを向上させる仕組み
    swoole の高可用性組み込みコルーチンを使用すると、PHP コードには追加のキーワードがなく、最下層がコルーチンを自動的にスケジュールします。 10,000 件の同時リクエストで MySQL から大量のデータを読み取るのにかかる時間はわずか 0.2 秒です。
    Swoole 2964 2019-12-07 14:19:00
  • swoole がコルーチンを実装する方法
    swoole がコルーチンを実装する方法
    Swoole には 2.0 以降コルーチン機能が組み込まれており、コルーチン機能を備えた IO インターフェイスを提供します (名前空間 Swoole\Coroutine\* に統合されています)。コルーチンを有効にする場合は、コンパイル時に --enable-coroutine コンパイル オプションを追加してください。
    Swoole 3162 2019-12-07 14:11:00
  • Swooleをホットアップデートする方法
    Swooleをホットアップデートする方法
    コードが更新されるたびに、サービスを停止し、再起動してコードを更新する必要がありますが、このアプローチは比較的大雑把です。実際、swoole はリロード機能を提供し、コードのホット アップデートを完全にサポートします。
    Swoole 3369 2019-12-07 13:59:31
  • スウールをオンにする方法
    スウールをオンにする方法
    Swoole は PHP の拡張機能であり、PHP 拡張機能を通じてインストールして有効にすることができます。 php -i | grep php.ini で php.ini ファイルの場所を特定し、extension=swoole.so を設定して保存して終了します。
    Swoole 2966 2019-12-07 13:50:41
  • Swoole が高同時実行をどのように処理するか
    Swoole が高同時実行をどのように処理するか
    swoole はマルチスレッド Reactor + マルチプロセス Worker を使用しており、reactor は epoll に基づいているため、各リアクターは無数の接続リクエストを処理できます。このようにして、swoole は高い同時実行性を簡単に処理できます。
    Swoole 3092 2019-12-07 13:32:03
  • スウールをテストする方法
    スウールをテストする方法
    Swoole はハートビート検出を使用できますが、これは非常に簡単に使用でき、heartbeat_check_interval と heartbeat_idle_time を設定するだけです。
    Swoole 2903 2019-12-07 13:21:26

ツールの推奨事項

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