http://www.perlmonks.org?node_id=772753


in reply to Re^2: Perl 6 and Web Development
in thread Perl 6 and Web Development

FastCGI is about as old as mod_perl, but it works and you can use it today on the majority of ISPs. This is something we can thank Ruby and PHP for pushing. The bigger issue for you is going to be getting Perl6 onto ISPs. That will probably not happen until vendors start bundling it.

The thing about those C web servers is that most of them got going by cannibalizing an existing server, like Apache. Otherwise, the job would have been pretty daunting. It's not that people can't create a big new thing -- just look at Linux -- but they can't do it quickly from scratch with few people working on it. I think you'd be better off spending your energy elsewhere, since I don't see any real problem with the existing web server solutions. In fact, the only reason to write an HTTP server these days is if you have a real game-changing idea for it, e.g. the non-blocking I/O architecture that spawned the last crop of new servers.

Replies are listed 'Best First'.
Re^4: Perl 6 and Web Development
by crumbly (Sexton) on Jun 19, 2009 at 04:07 UTC
    FastCGI is about as old as mod_perl, but it works and you can use it today on the majority of ISPs.

    Which would you recommend, FastCGI or mod_perl?

      Funny you should ask. I'm giving a talk about that at YAPC::NA and OSCON this summer. Both work well, and the reasons to choose one over the other can be subtle. I've had great experiences using mod_perl on large sites, but if you need super-cheap hosting or don't want to admin your own server, you should look at FastCGI.