Le swoole comporte deux parties. L’une est une extension PHP, développée en C, qui constitue le noyau. L'autre est un framework, comme Yii, TP et Laravel, écrit en code PHP.
L'extension swoole elle-même fournit des fonctionnalités de serveur Web et peut remplacer php-fpm. (Apprentissage recommandé : Tutoriel vidéo SWOOLE )
et si vous utilisez uniquement le framework SWOOLE, vous pouvez exécuter sur des serveurs Web tels que NIGNX et Apache comme les autres frameworks PHP.Par rapport à apache/fpm, le framework swoole évite principalement la perte de performances causée par la création et la destruction de chaque requête du framework PHP et des objets globaux. Si votre code PHP est en mode écho nu, le framework swoole n'a aucun avantage en termes de performances.
Le framework swoole offre aux programmeurs le plus grand espace, et les objets globaux sans rapport avec les requêtes http ne doivent être construits qu'une seule fois. Le contrôle du cache de certains objets et données peut également être effectué dans le programme.Composer
#修改为中国镜像(加速) composer config -g repo.packagist composer https://packagist.phpcomposer.com composer update 修改项目的composer.json文件,加入 { "require": { "matyhtf/swoole_framework": "dev-master" } }Le framework swoole, tout comme le framework PHP, est adapté au développement web. L'extension swoole fournit un mécanisme de communication serveur de niveau inférieur, qui peut utiliser UDP, TCP et d'autres protocoles, pas seulement http.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!