Maison >développement back-end >tutoriel php >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!