Maison  >  Article  >  développement back-end  >  qu'est-ce que php-fpm

qu'est-ce que php-fpm

青灯夜游
青灯夜游original
2019-06-04 11:50:164933parcourir

qu'est-ce que php-fpm

PHP-FPM (FastCGI Process Manager : FastCGI Process Manager) est un gestionnaire PHPFastCGI pour PHP avant PHP 5.3.3, il s'agit d'un package de correctifs conçu pour que la gestion des processus FastCGI soit intégrée. le paquet PHP. Si vous utilisez PHP avant PHP5.3.3, vous devez le patcher dans votre code source PHP et vous pourrez l'utiliser après avoir compilé et installé PHP.

Par rapport à Spawn-FCGI, PHP-FPM a un meilleur contrôle du processeur et de la mémoire, et le premier est facile à planter et doit être surveillé avec crontab, tandis que PHP-FPM n'a pas de tels problèmes.

À partir de PHP 5.4 RC2, php-fpm a été régularisé et n'est plus marqué comme EXPERIMENTAL (trucs expérimentaux) par l'équipe php.

PHP5.3.3 a intégré php-fpm et n'est plus un package tiers. PHP-FPM fournit une meilleure méthode de gestion des processus PHP, peut contrôler efficacement la mémoire et les processus et recharger en douceur la configuration PHP. Il présente plus d'avantages que spawn-fcgi, il est donc officiellement inclus dans PHP. Vous pouvez activer PHP-FPM en passant le paramètre –enable-fpm dans ./configure.

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