Clear questions and runnable code get the best and fastest answer |
|
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
The main advantage is that there is no cgi interface and no dependency on Apache (as the system is up all the time, there is no compile problem and no mod_perl complication).
Hmmm, how is not having a CGI interface an advantage? You certainly don't want to use the CGI interface for anything that has to be fast, but it's still nice to have one for legacy scripts. What is this compile problem and mod_perl complication you speak of? The main dissadvantage is that all the details (ssl handling, authentication, authorisation, etc) have to be worked out through the application logic or through a proxy, and that since there is no cgi interface, all queries need to structures like a branch, with only the leaf being free text and the branch nodes being predermined. It looks to me like you would have saved a lot of effort by using mod_perl (or FastCGI or PersistentPerl). In reply to Re: multithreaded web application server in perl
by perrin
|
|