0

I've got an IIS6 (win2k3 server) setup using PHP via FCGI (microsofts install this time); and I know FCGI has its own Application pool of sorts; I was wondering therefore if this means that the PHP is isolated from the IIS AppPool?

Chris McKee
  • 3,119
  • 2
  • 19
  • 16

1 Answers1

0

I hope this answers your question.

CGI programs are executables launched by the web server for each request in order to process the request and generate dynamic responses that are sent back to the client. CGI has poor performance due to the high cost of starting and shutting down a process for each request. FastCGI addresses the performance issues inherent to CGI by providing a mechanism to reuse a single process over and over again for many requests

FEATURE

Configurable maximum number of FastCGI processes per application pool

Vivek Kumbhar
  • 3,063
  • 1
  • 17
  • 13
  • But is that per FastCGI application pool; or IIS App Pool? – Chris McKee May 14 '10 at 10:17
  • http://learn.iis.net/page.aspx/248/configure-the-fastcgi-extension-for-iis-60/ – Chris McKee May 14 '10 at 10:29
  • IIS creates an appPool for the web site and a CGI application will run under it's own process. So basically with FastCGI, the same CGI process will be used again n again instead of creating a new process everytime. – Vivek Kumbhar May 14 '10 at 11:03