Maison  >  Article  >  développement back-end  >  Quelle est la différence entre php-cli et php-fpm

Quelle est la différence entre php-cli et php-fpm

王林
王林original
2021-06-24 10:45:224240parcourir

La différence entre php-cli et php-fpm est que php-cli est la version en ligne de commande, tandis que php-fpm est une extension pour les logiciels serveur tels qu'apache ou nginx pour traiter les fichiers PHP.

Quelle est la différence entre php-cli et php-fpm

L'environnement d'exploitation de cet article : système Windows10, php 7.3, ordinateur thinkpad t480.

Les différences entre eux sont analysées comme suit :

CLI est la version en ligne de commande. FPM est une extension pour les logiciels serveur tels qu'Apache ou Nginx permettant de traiter les fichiers PHP.

La version par défaut de PHP ne prend pas en charge la sécurité des threads. Pour ce problème de sécurité des threads, vous pouvez en apprendre davantage sur le développement d'extensions PHP. Cela est dû au problème du langage C.

cli et fpm sont deux façons d'exécuter PHP, et la sécurité des threads et la sécurité des non-threads doivent être considérées comme des versions. L'activation ou non de la sécurité des threads peut être sélectionnée lors de la compilation de PHP.

Partage de vidéos d'apprentissage gratuit : tutoriel vidéo php

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!

Déclaration:
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