title: Which FastCGI server mode should I choose under Apache?
body: <p>I am new to FastCGI and looking to use this platform to speed up my existing vanilla CGI (perl) programs.</p>
  
  <p>However in reading the <a href="http://www.fastcgi.com/drupal/node/3?q=node/17" rel="nofollow noreferrer">FastCGI/Apache FAQ</a>, it appears I can setup my scripts (once converted to use separate initialization/request sections) in the Apache config as one of the following:</p>
  
  <p>1) dynamic</p>
  
  <p>2) static "inside the scope of the SetHandler"</p>
  
  <p>3) static "inside the scope of the AddHandler"</p>
  
  <p>4) static "outside the scope of the Set/AddHandler" (or, I think, this can be called 'external')</p>
  
  <p>I am confused about those 4 options, and am assuming the default of 'dynamic' is what I should go with, but could someone explain the pros/cons of these?</p>