PHP 内の非同期プロセス ソース列表。
概念
非同期
- 非同期 I/O - Wikipedia
- 非同期 PHP by Christopher Pitt /assertchris
- ブロッキング (コンピューティング) - ウィキペディア
- 同時実行性 (コンピューターサイエンス) - Wikipedia
- ジェネレーターを使用した協調マルチタスク by Christopher Pitt /assertchris
- コルーチンを使用した協調マルチタスク (PHP で!)ニキータ・ポポフ / nikic
- コルーチン - ウィキペディア
- イベント (コンピューティング) - Wikipedia
- イベント駆動型プログラミング - Wikipedia
- イベント ループ - Wikipedia
- コンピューター マルチタスク - Wikipedia
- オブザーバブル
ReactiveX - オブザーバブル
- RxJS Observable と Promises
- Promises
Future と Promise - Wikipedia
- リアクティブ プログラミング
リアクティブ プログラミング - Wikipedia
- André Staltz によるリアクティブ プログラミングの概要シュタルツ
- スレッド
スレッド (コンピューティング) - Wikipedia
- 慎重にスレッド by Maxime Fabre
- プロジェクト
amphp
非同期マルチタスク PHP
http://amphp.org
@amphp
非同期 PHP
@asyncphp
Icicle
Promise とコルーチンを使用した非同期 PHP
http://icicle.io
@icicleio
React
PHP を使用したイベント駆動型のノンブロッキング I/O
http://reactphp.org
@reactphp
Recoil
コルーチンによる PHP の協調マルチタスク
http://recoil.io
@recoilphp
リポジトリ
非同期
- asm89/Rx.PHP - 監視可能なコレクションと LINQ スタイルのクエリ演算子を使用して非同期およびイベントベースのプログラムを作成するライブラリ
- clue/php-block-react - 構築された非同期コンポーネントの統合を容易にする軽量ライブラリ従来のブロッキング環境での React 用
- icicleio/icicle - 同期コーディング技術を使用して非同期コードを作成するためのライブラリ
キャッシング
- amphp/cache - amp 上に構築された Promise-aware キャッシング API
- amphp/redis - 非同期amp 上に構築された redis クライアント
- asyncphp/icicle-cache - Icicle 用に構築された、アンチスタンピードと Promise を備えたシンプルなキャッシュ ライブラリ
- clue/php-redis-react - React 上に構築された非同期 Redis クライアント実装
- clue/php -redis-server - 純粋な PHP での Redis サーバー実装
- nrk/predis-async - React 上に構築された非同期 Redis クライアント ライブラリ
- reactphp/cache - React の非同期キャッシュ
CLI
- clue/php-bitbake-react - React 上に構築された bitbake ビルド シェルをプログラムで制御
- clue/php-readline-react - React 上に構築された ext-readline の実験的なリアクティブ バインディング
- clue/php-shell-react - 構築された対話型シェル コマンド内で非同期コマンドを実行React
- clue/php-stdio-react - React 用の非同期イベント駆動型および UTF-8 対応の標準コンソール入出力
圧縮
- clue/php-tar-react - TAR ファイル用の非同期ストリーミング パーサーReact 上に構築された形式
- clue/php-zlib-react - React 上に構築されたストリーミング zlib コンプレッサーおよびデコンプレッサー
データベース
- amphp/mysql - amp 上に構築された非同期 mysql クライアント
- amphp/pgsql - ノンブロッキングamp 上に構築された PostgreSQL ライブラリ
- recoilphp/database - Recoil 用の非同期 PDO
DNS
- amphp/dns - amp 上に構築された非同期 DNS 解決
- clue/php-mdns-react - シンプルな非同期マルチキャスト DNS (mDNS) リゾルバーReact 上に構築
- icicleio/dns - Icicle の非同期 DNS コンポーネント
- reactphp/dns - 非同期 DNS リゾルバー
Events
- asyncphp/remit - 分散イベントエミッター
- icicleio/event-emitter - オブジェクトを許可するライブラリ登録されたコールバックのセットを呼び出すイベントを発行します
- icicleio/react-adapter - Icicle のイベント ループと Promise を React と互換性のあるインターフェイスに適応させます
- recoilphp/event-emitter - コルーチンベースのイベント エミッター
- reactphp/event-ループ - React のコア リアクター イベント ループ
ファイルシステム
- amphp/file - amp 上に構築された非同期ファイルシステム ライブラリ
- icicleio/filesystem - Icicle の非同期ファイル アクセス
- reactphp/filesystem - イベント化されたファイル システム アクセス
- Wyriハクシムス/ actphp-filesystem-s3 - AWS S3 アダプター (reactphp/filesystem 用)
GUI
- clue/php-zenity-react - PHP でグラフィカルデスクトップ (GUI) アプリケーションを構築
HTTP
- amphp/artax - 非同期amp 上に構築された HTTP/1.1 クライアント
- clue/php-buzz-react - React 上に構築されたリクエストを同時に処理するためのシンプルな非同期 HTTP クライアント
- icicleio/http - Icicle の HTTP コンポーネント
- icicleio/psr7-bridge - PSR-7 ブリッジIcicle HTTP コンポーネント用
- reactphp/http - React HTTP サーバー
- reactphp/http-client - 非同期 HTTP クライアント ライブラリ
- WyriHaximus/react-guzzle-psr7 - Guzzle 6 用の React HTTP クライアント アダプター
- WyriHaximus/ReactGuzzleRing - HTTPガズル5のクライアントラッパー5 wyrihaximus/Reactguzzle-guzzle 4
- clue/php-quassel-react-clue/php-quassel-react-react httpクライアントラッパー - 反応/ phersel/
- Messaging
- reactphp/stomp - React の STOMP バインディング
recoilphp/amqp - 非同期 AMQP React 用クライアントそして Recoil
- マルチタスク
- amphp/amp - PHP アプリケーション用のノンブロッキング同時実行フレームワーク
amphp/thread - 上に構築された非同期マルチスレッド タスク ディスパッチャamp
- asyncphp/assistant - マルチプロセス抽象化と分散イベントエミッターのきちんとしたラッパー
- asyncphp/doorman - 子プロセス管理
- icicleio/concurrent - Icicle の同時実行コンポーネント
- reactphp/child-process - 子を実行するためのライブラリプロセス
- recoilphp/recoil - コルーチンを介した PHP の協調マルチタスク
- WyriHaximus/reactphp-child-process-messenger - プレーンメッセージと、react/child-process の RPC スタイル STDIN/OUT/ERR ラッパー
- WyriHaximus/reactphp-child-process- pool - WyriHaximus/reactphp-child-process-messenger のプール実装
Networking
- clue/php-ami-react - React 上に構築された Asterisk Manager Interface (AMI) への単純な非同期イベント駆動型アクセス
- clue/ php-icmp-react - React 上に構築された単純な非同期低レベル ICMP (ping) メッセージング ライブラリ
- clue/php-multicast-react - React 上に構築された単純なマルチキャスト UDP メッセージ
- clue/php-ssdp-react - Async Simple Service React 上に構築された Discovery Protocol (SSDP)
- clue/php-solusvm-api-react - React 上に構築された SolusVM API を介した VPS ボックスへのシンプルな非同期アクセス
- clue/php-socks-react - 非同期 SOCKS TCP トンネル プロキシ クライアントReact 上に構築されたサーバー
- clue/php-wake-on-lan-react - React 経由の Wake-On-LAN リクエストで PC の電源を入れます
- reactphp/datagram - React 用の UDP クライアントとサーバー ソケット
- reactphp/whois - React に基づく Whois クライアント
- umpirsky/wisdom - ドメイン可用性チェッカー
- WyriHaximus/PhuninNode - munin を利用したアプリケーション監視を提供することを目的とした munin-node ポート
Promises
- guzzle/promises - PHP 用 Promises/A+ ライブラリ同期サポート
- icicleio/react-adapter - Icicle のイベント ループと Promise を React と互換性のあるインターフェイスに適応します
- reactphp/promise - PHP 用の CommonJS Promises/A の軽量実装
- reactphp/promise-timer - のタイムアウト実装React の約束ライブラリ
ソケットとストリーム
- amphp/socket - amp 上に構築されたノンブロッキングソケットと TLS 機能
- clue/php-socket-react - React の生のソケット (ext-socket) のバインディング
- icicleio/socket - Icicle の非同期ストリーム ソケット サーバーおよびクライアント
- icicleio/stream - Icicle のコルーチンベースの非同期ストリーム インターフェイス
- reactphp/socket - 非同期ソケット サーバー
- reactphp/socket-client - TCP/IP を開くための非同期コネクタおよび SSL/TLS ベースの接続
- reactphp/stream - 非同期 OO ストリーム ラッパー
- WyriHaximus/reactphp-psr7-stream-converter - PSR-7 から React ストリーム コンバーター、およびその逆
Web アプリケーション
- amphp/aerys -ノンブロッキング HTTP アプリケーション、WebSocket、ファイル サーバー
- amphp/aerys-session - Aerys サーバーのセッション管理
- clue/php-sse-react - React 上に構築されたストリーミング非同期 HTML5 サーバー送信イベント サーバー
- ratchetphp/Pawl - 非同期 WebSocket クライアント
- ratchetphp/Ratchet - 非同期 WebSocket サーバー
- reactphp/espresso - Silex と React を統合する概念実証マイクロフレームワーク
- voryx/Thruway - React 上に構築された Web アプリケーション メッセージング プロトコルのクライアントとルーターの実装
Web サービス
- clue/php-packagist-api-react - Packagist.org の API への単純な非同期アクセス
- clue/php-viewvc-api-react - 上に構築された ViewVC Web インターフェイスへの単純な非同期 API のようなアクセスReact Clue/PHP-SOAP-REACT-反応上に構築された単純な非同期SOAP Webサービスクライアント-DNODE RPCプロトコル実装/ wyrihaximus - GitHub, Twitter
- Chris Boden / cboden - GitHub, Twitter
- Christian Lück / 手がかり - GitHub, Twitter
Christopher Pitt /assertchris - GitHub, Twitter, Twitch
- 项目主页:
- http:// www.open-open.com/lib/view/home/1447990904181

PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ドリームウィーバー CS6
ビジュアル Web 開発ツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ホットトピック



