Maison > cadre php > Swoole > le corps du texte

Installation facile du cadre Swoole

coldplay.xixi
Libérer: 2021-04-28 16:56:32
avant
2880 Les gens l'ont consulté

Installation facile du cadre Swoole

EasySwoole est un framework PHP résidant en mémoire développé sur la base de Swoole Server. Il est conçu pour les API et s'éloigne du mode de fonctionnement PHP traditionnel pour apporter plus de commodité au processus d'excitation et de traitement. chargement des fichiers. EasySwoole encapsule fortement Swoole Server tout en conservant les fonctionnalités d'origine de Swoole Server. Il prend en charge la surveillance mixte des protocoles HTTP, TCP personnalisés et UDP en même temps, permettant aux développeurs d'écrire des applications multi-processus, asynchrones et hautement disponibles avec le plus bas niveau possible. coût et effort d’apprentissage.

1. Exigences environnementales

2. Installation du cadre

# 创建项目composer create-project easyswoole/app easyswoole# 进入项目目录并启动cd easyswoole
php easyswoole start
Copier après la connexion

Recommandé (gratuit) : swoole

Installation facile du cadre Swoole

3. Comprendre la structure des répertoires du framework easyswoole
https://www.easyswoole.com/Manual/2.x/Cn/_book/Introduction /structure .html

4. Créer un nouveau contrôleur
Installation facile du cadre Swoole

AppHttpController est le répertoire du contrôleur Nous créons un nouveau User.php avec le code suivant :

<?phpnamespace App\HttpController;use EasySwoole\Core\Http\AbstractInterface\Controller;class User extends Controller{

    public function index()
    {
        $data[&#39;id&#39;] = 101;        $data[&#39;name&#39;] = "jack";        $this->response()->withHeader(&#39;Content-type&#39;,&#39;application/json;charset=utf-8&#39;);        $this->response()->write(json_encode($data));
    }    public function test()
    {
        $this->response()->write("test method for the User Controller");
    }
}
Copier après la connexion

Redémarrez le projet, et accédez à
Installation facile du cadre Swoole

avec le navigateur pour accéder à http://10.211.55.17:9501/User/, qui est http://10.211.55.17:9501/User/index. Notez que index() dans le contrôleur est la méthode par défaut.
Installation facile du cadre Swoole

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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal