Die Wolle besteht aus zwei Teilen. Eine davon ist eine in C entwickelte PHP-Erweiterung, die den Kern bildet. Das andere ist ein Framework wie Yii, TP und Laravel, das in PHP-Code geschrieben ist.
Die Swoole-Erweiterung selbst stellt Webserver-Funktionalität bereit und kann PHP-FPM ersetzen. (Empfohlenes Lernen: SWOOLE-Video-Tutorial )
Und wenn Sie nur das SWOOLE-Framework verwenden, können Sie es wie andere PHP-Frameworks auf Webservern wie NIGNX und Apache ausführen.Im Vergleich zu Apache/fpm spart das Swoole-Framework hauptsächlich den Leistungsverlust ein, der durch die Erstellung und Zerstörung jeder Anforderung des PHP-Frameworks und globaler Objekte verursacht wird. Wenn sich Ihr PHP-Code im Naked-Echo-Modus befindet, hat das Swoole-Framework keinen Leistungsvorteil.
Das Swoole-Framework bietet Programmierern den größten Platz und globale Objekte, die nichts mit HTTP-Anfragen zu tun haben, müssen nur einmal erstellt werden. Auch die Cache-Steuerung bestimmter Objekte und Daten kann im Programm durchgeführt werden.Composer
#修改为中国镜像(加速) composer config -g repo.packagist composer https://packagist.phpcomposer.com composer update 修改项目的composer.json文件,加入 { "require": { "matyhtf/swoole_framework": "dev-master" } }
Das obige ist der detaillierte Inhalt vonIst swoole ein Service oder ein Framework?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!