[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#650198: ITP: fcgi-daemon -- Perl-aware FastCGI daemon



Hi Marco,

On 28 November 2011 06:54, Marco d'Itri <md@linux.it> wrote:
>>  FCGI::Daemon is a small FastCGI server for use as fcgiwrap alternative with
>>  nginx web server. It is enforcing RLIMITs and running unmodified
> Is this software actually nginx-specific in some way?
> There are plenty of other popular web servers which support fastcgi...

No, it is not really specific to nginx, however as far as I know it
was only tested with nginx.
It should be as good as fcgiwrap with servers other than nginx.

I'm a bit sceptical to your "plenty". It is pretty hard to find easy
to use and lightweight and working ones and in Debian.
I know no alternative to this package. (I confess, I am an upstream
and I wrote it for reason.)

>>  perl applications with persistent interpreter like mod_perl.
> Does "like mod_perl" mean that it implements the mod_perl API?

No, it doesn't implement mod_perl API. As it stated in description it
meant for use with unmodified CGI scripts written in Perl.
Like awstats or ikiwiki or some not so popular or home-made ones which
can't run well in mod_perl.
FCGI::Daemon might be good for scripts unaware of mod_perl.

There is a substantial improvement in speed if CGI script executed by
persistent interpreter - in some cases it can be several times faster.
Also it increases worker capacity.


>>  Unlike fcgiwrap, FCGI-Daemon correctly passing STDERR output to web server.
> While this is nice, and I plan to use this software myself, is this
> something worth being explained in the package description?

Sorry, if I didn't make it clear enough.
I think it emphasizes all important things but please let me know what
else you would like to see in description.

You already can evaluate debian package available from mentors (use
"dget -ux" command):

    http://mentors.debian.net/debian/pool/main/f/fcgi-daemon/fcgi-daemon_0.20111121-1.dsc

Feedback and sponsorship would be much apreciated.

All the best,
Dmitry.



Reply to: