Join 4,000+ others and never miss out on new tips, tutorials, and more.
Latest version:
pecl install openswoole-25.2.0 | composer require openswoole/core:22.1.5
OpenSwoole Server provides the API to write TCP, UDP, Unix Socket asynchronous servers. It supports IPv4, IPv6, one Way, two Way SSL and TLS Encryption. Developers do not have to know the internal implementations, only have to write the logics of the server in the callback functions.
OpenSwoole\Server::__constructOpenSwoole\Server->setOpenSwoole\Server->onOpenSwoole\Server->listenOpenSwoole\Server->addListenerOpenSwoole\Server->addProcessOpenSwoole\Server->startOpenSwoole\Server->reloadOpenSwoole\Server->stopOpenSwoole\Server->shutdownOpenSwoole\Server->tickOpenSwoole\Server->afterOpenSwoole\Server->deferOpenSwoole\Server->clearTimerOpenSwoole\Server->closeOpenSwoole\Server->sendOpenSwoole\Server->sendfileOpenSwoole\Server->sendtoOpenSwoole\Server->sendwaitOpenSwoole\Server->sendMessageOpenSwoole\Server->existOpenSwoole\Server->pauseOpenSwoole\Server->resumeOpenSwoole\Server->getClientInfoOpenSwoole\Server->getClientListOpenSwoole\Server->bindOpenSwoole\Server->statsOpenSwoole\Server->taskOpenSwoole\Server->taskCoOpenSwoole\Server->taskWaitOpenSwoole\Server->taskWaitMultiOpenSwoole\Server->finishOpenSwoole\Server->heartbeatOpenSwoole\Server->getLastErrorOpenSwoole\Server->getSocketOpenSwoole\Server->protectOpenSwoole\Server->getCallbackOpenSwoole\Server->getReceivedTimeOpenSwoole\Server->getWorkerIdOpenSwoole\Server->getWorkerPidOpenSwoole\Server->getManagerPidOpenSwoole\Server->getMasterPid