Because then you restart the FastCGI processes when you restart the web server. With external, you can have - webserver - fastcgi for app version N - fastcgi for app version N+1 all managed separately. that means you can update by - start N+1 - change apa