# Fcgid or FastCGI

**URL:** <https://www.ruby-forum.com/t/fcgid-or-fastcgi/62480>\
**Category:** Ruby\
**Created:** [June 5, 2006, 1:23pm UTC](https://www.ruby-forum.com/t/fcgid-or-fastcgi/62480 "2006-06-05T13:23:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tma](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ed655f/32.png) [@tma](https://www.ruby-forum.com/u/tma)\
**Post date:** [June 5, 2006, 1:23pm UTC](https://www.ruby-forum.com/t/fcgid-or-fastcgi/62480/1 "2006-06-05T13:23:12Z")

</div>

OK, I’m a very slow starter… Perhaps it’s caution?

I’m slowing bringing myself up to using Ruby on Rails and have been  
working  
around some of the edges before I jump right into the middle.

I’m working on Ruby as a language, Security ($SAFE), and now starting to  
play  
with concepts of how to get Rails/Ruby working on my webserver.

I find a lot of people are pro-fcgid or FastCGI for implimenting this.  
This is  
great because I don’t really want to run a server with both mod\_perl and  
mod\_ruby. I have projects in both and it makes a lot of sense to go the  
FastCGI  
route.

But I’m surprised at how little documentation there is on the basics of  
FastCGI.  
How to configure it for static, dynamic, external implimenations?  
What are they doing that’s different from each other?

I am also surprised at how much sense FastCGI makes from an  
architectural point  
of view and yet almost no one has been using it, or keeping it a secret.

I would like to know more about it than the simplistic: “do this and  
this and  
this and sha-zamm!!! you have Rails!!!”. That’s cool, but I fully  
expect to  
break it at least once before dinner and I can either fix it here or  
start  
sending hundreds of these pathetic sounding emails of “help me help me,  
I’ve  
fallen and I can’t get up.”

I guess specifically, I’m trying to find out more on the configuration  
options  
and examples of how they are implimentated, why, and what to look for.

Thanks to all.
