FastCGI

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher

FastCGI est une technique permettant la communication entre un serveur HTTP et un logiciel indépendant.

Traditionnellement, les applications Web ont utilisé la Common Gateway Interface (CGI) qui exécute un nouveau processus à chaque requête. La programmation est parfois ardue car le programme est systématiquement exécuté dans un environnement vierge et il faut éventuellement retrouver les informations des requêtes précédentes. De plus, la création systématique de processus peut entrainer une saturation du serveur en cas de forte sollicitation.

Avec FastCGI, un ensemble fini de processus est utilisé pour traiter toutes les requêtes. Suivant les cas, la programmation peut être beaucoup plus simple et le traitement des requêtes plus rapide.

Voir aussi [modifier]

Liens externes [modifier]


  1. Issues with Apache 2.4 and PHP-FPM