La deuxième preview du module FastCGI pour IIS vient d'être mise à disposition par l'équipe technique de Microsoft.

Ce module, qui rappelons le, est le fruit de la collaboration entre Microsoft et Zend, se veut une alternative performante au classique CGI. Pour cela, il en reprend les bases et les améliore. Là où les programmes CGI sont exécutés par le serveur Web à chaque requête ce qui se représente par le lancement de plusieurs processus (opération très coûteuse en terme de temps), le module FastCGI, lui, réutilise ce même processus pour servir plusieurs requêtes. Cela se caractérise donc par une très nette amélioration des performances et de la stabilité.

Ce composant est disponible en tant que module IIS7 pour Windows Vista et Windows Server Longhorn (32 et 64 bits). En ce qui concerne les versions antérieures de IIS (sur Windows 2003, XP, et 2000), c'est une extension ISAPI qui est proposée.

Rappelons également que la dernière version de PHP (5.2.1) contient de nombreux correctifs et améliorations pour IIS ainsi qu'un lot de binaires dits "non-thread-safe", apportant un gain certain en rapidité pour les applications "mono thread", fonctionnant sous FastCGI par exemple.