Kirin 93a3391a21 init | 1 anno fa | |
---|---|---|
.. | ||
src | 1 anno fa | |
LICENSE | 1 anno fa | |
README.md | 1 anno fa | |
composer.json | 1 anno fa |
This package contains IDE help files for Swoole. You may use it in your IDE to provide accurate autocompletion.
You can add this package to your project using Composer:
composer require swoole/ide-helper:@dev
# or you can install a specific version, like:
composer require swoole/ide-helper:~4.4.7
It's better to install this package on only development systems by adding the --dev
flag to your Composer commands:
composer require --dev swoole/ide-helper:@dev
# or you can install a specific version, like:
composer require --dev swoole/ide-helper:~4.4.7
There are two types of worker processes in use when starting a Swoole server:
event worker
. All requests (HTTP, WebSocket, TCP, UDP, etc.) are handled by this type of processes. It supports coroutine by default; many I/O operations can run asynchronously in it.task worker
. This type of processes was introduced to handle blocking I/O operations in PHP. Ideally, it should always work synchronously, although it also supports coroutine and allows asynchronous processing (since Swoole v4.2.12+).