On Wed, Feb 16, 2005 at 10:40:52PM -0500, Stas Bekman wrote:
> I wonder if it'd be a good idea to make CGI.pm libapreq aware. Most people 
> use CGI.pm since it parses input and generates the output, so empowering 
> CGI.pm with libapreq speed would be really cool.

Actually, I thought[1] the goal of Apache::Request was to mimic most of
the functions in CGI.pm. I know that Michael Peters (who is hopefully
reading this message and can speak for himself) had to do some extra
coding for his CGI::Application plugin[2] which uses the Apache::*
modules when running inside a mod_perl environment. From a programmers
point-of-view, there are some extra keystrokes involved if you want to
support both mod_cgi and mod_perl simply due to the difference in the
APIs.

I suppose though that adding libapreq to CGI.pm would garner more
results for more developers faster than amending the A::R API to mimic
CGI.pm (which may not even be the goal of this module).


William

[1] Presently, I'm primarily an Apache::Registry user.
[2] http://search.cpan.org/~wonko/CGI-Application-Plugin-Apache-0.10/

-- 
Knowmad Services Inc.
http://www.knowmad.com

Reply via email to