新しいAPI
HttpRequestgetMethod() メソッドを追加しました (#3987) (@luolaifa000)
CoroutineSocket->recvLine() メソッドを追加しました (#4014) (@matyhtf)
CoroutineSocket->readWithBuffer() メソッドを追加しました (#4017) (@matyhtf)
Response() メソッドを強化し、サーバーから独立して使用できるようにしました (#3998) (@matyhtf)
Compatibility_mode の設定後に bool 型を返すように CoroutineRedis->hExists をサポート (swoole/swoole-src@b8cce7c) (@matyhtf)
Socket_read 設定のサポート PHP_NORMAL_READ オプション (swoole/swoole-src@b1a0dcc) (@matyhtf)
PHP8 でのコアダンプの Coroutine::defer の問題を修正 (#3997) (@huanghantao)
threadcontext (swoole/swoole-src@004d08a) を使用するときに CoroutineSocket::errCode が誤って設定される問題を修正しました (@matyhtf)
最新の MacOS で Swoole のコンパイルが失敗する問題を修正 (#4007) (@matyhtf)
md5_file パラメータが URL に渡されると、phpstreamcontext が null ポインタになる問題を修正しました (#4016) (@ZhiyangLeeCN)
カーネルは AIO スレッド プール hookstdio を使用します (以前に stdio をソケットとして扱うことで発生したマルチコルーチンの読み取りおよび書き込みの問題を解決するため) (#4002) (@matyhtf)
HttpContext をリファクタリング(#3998)(@matyhtf)
リファクタリングプロセス::wait()(#4019)(@matyhtf)
Swooleは、PHP 言語用に特別に設計された非同期、並列、高性能ネットワーク通信エンジンであり、純粋な C 言語で書かれており、PHP 言語の非同期マルチスレッド サーバー、非同期 TCP/UDP ネットワーク クライアント、非同期 MySQL、非同期 Redis、データベース接続プール、AsyncTask、メッセージ キュー、ミリ秒タイマー、非同期ファイルの読み取りと書き込み、非同期 DNS クエリ。 Swoole には Http/WebSocket サーバー/クライアントと Http2.0 サーバーが組み込まれています。
Swoole(PHPネットワーク通信エンジン)ページ表示