Maison >développement back-end >tutoriel php >Qu'est-ce que php-fpm ?

Qu'est-ce que php-fpm ?

藏色散人
藏色散人original
2019-04-19 13:53:057178parcourir

Qu'est-ce que php-fpm ?

php-fpm (FastCGI Process Manager : FastCGI Process Manager) est une autre implémentation de PHP FastCGI. Il s'agit d'un package de correctifs pour PHP avant PHP 5.3.3. . Certaines de ces fonctionnalités supplémentaires sont utiles pour les sites de toute taille, en particulier les sites les plus fréquentés.

Ces fonctionnalités incluent :

• Génération de processus adaptatifs (nouveau !)

• Statistiques de base (ala mod_status d'Apache) (nouveau !)

• Avancé gestion des processus, arrêt/démarrage élégant

• Possibilité de démarrer des travailleurs avec différents uid/gid/chroot/environment et différents php.ini (remplacer safe_mode)

• Journalisation Stdout et stderr

• Redémarrage d'urgence en cas de corruption inattendue du cache d'opcode

• Prise en charge du téléchargement accéléré

• Prise en charge de la « journalisation lente »

• Améliorations de FastCGI, telles que fastcgi_finish_request () - une fonction spéciale pour compléter la requête et vider toutes les données tout en continuant à effectuer des opérations chronophages (conversion vidéo, traitement des statistiques, etc.)

… et plus encore.

Il n'a pas été conçu pour les hôtes virtuels (grands pools), mais il peut être adapté à n'importe quel modèle d'utilisation.

Recommandations associées : "Tutoriel 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