Maison > cadre php > Swoole > le corps du texte

Comment appeler Swoole en php

(*-*)浩
Libérer: 2019-12-12 11:04:22
original
2804 Les gens l'ont consulté

Comment appeler Swoole en php

PHP est utilisé dans le projet, mais en raison de la tâche longue et fastidieuse, une fois le front-end soumis, le serveur doit répondre de manière asynchrone.

Il existe de nombreuses solutions pour les serveurs asynchrones, notamment MQ, fsocket, Swoole, etc. (Apprentissage recommandé : Tutoriel vidéo SWOOLE )

SWOOLE utilise le langage C pur pour écrire, fournissant des serveurs multithread asynchrones en langage PHP, un client réseau TCP/UDP asynchrone, MySQL asynchrone MYSQL, Redis asynchrone, pool de connexions à la base de données, AsyncTask, file d'attente de messages, minuterie en millisecondes, lecture et écriture de fichiers asynchrones, requête DNS asynchrone.

Swoole a un serveur/client Http/WebSocket intégré et un serveur Http2.0.

Le plus important est qu'il supporte parfaitement le langage PHP. J'ai donc utilisé Swoole pour créer un serveur asynchrone afin de fournir une série de tâches telles que des réponses asynchrones, des tâches push et planifiées.

Swoole est écrit en langage C et est compilé et installé.

Les dépendances d'installation sont :

php-5.3.10 或更高版本
gcc-4.4 或更高版本
make
autoconf
pcre (centos系统可以执行命令:yum install pcre-devel)
Copier après la connexion

Méthode d'installation :

phpize #Si la commande n'existe pas, veuillez ajouter le chemin réel de php devant

./configure
make 
sudo make install
Copier après la connexion

Une fois la compilation terminée, vous devez ajouter l'extension

extension=swoole.so
Copier après la connexion
dans php.ini

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:php.cn
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