diff options
author | jfitz <jfitz@FreeBSD.org> | 1997-05-05 08:41:07 +0800 |
---|---|---|
committer | jfitz <jfitz@FreeBSD.org> | 1997-05-05 08:41:07 +0800 |
commit | 654739d0e86514b0a5f79563e5a569c8a3f7b4c5 (patch) | |
tree | 91efd571206fd939c85880913663e4a7c981b262 /www/p5-Apache/pkg-descr | |
parent | c85e40fa0f6560cf7a8c6f594c0c0690ea30e8bb (diff) | |
download | freebsd-ports-gnome-654739d0e86514b0a5f79563e5a569c8a3f7b4c5.tar.gz freebsd-ports-gnome-654739d0e86514b0a5f79563e5a569c8a3f7b4c5.tar.zst freebsd-ports-gnome-654739d0e86514b0a5f79563e5a569c8a3f7b4c5.zip |
Import of p5-Apache, a module to integrate perl5 with almost every part of the Apache web server
Diffstat (limited to 'www/p5-Apache/pkg-descr')
-rw-r--r-- | www/p5-Apache/pkg-descr | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/www/p5-Apache/pkg-descr b/www/p5-Apache/pkg-descr new file mode 100644 index 000000000000..9d533495bda6 --- /dev/null +++ b/www/p5-Apache/pkg-descr @@ -0,0 +1,29 @@ + The Apache/Perl integration project brings together the + full power of the Perl programming language and the Apache + HTTP server. This is achieved by linking the Perl runtime + library into the server and providing an object oriented + Perl interface to the server's C language API. These + pieces are seamlessly glued together by the mod_perl + server plugin, making it is possible to write Apache + modules entirely in Perl. In addition, the persistent + interpreter embedded in the server avoids the overhead of + starting an external interpreter and the penalty of Perl + start-up (compile) time. + + Without question, the most popular Apache/Perl module is + Apache::Registry module. This module emulates the CGI + environment, allowing programmers to write scripts that + run under CGI or mod_perl without change. Existing CGI + scripts may require some changes, simply because a CGI + script has a very short lifetime of one HTTP request, + allowing you to get away with "quick and dirty" scripting. + Using mod_perl and Apache::Registry requires you to be + more careful, but it also gives new meaning to the work + "quick"! + + Although it may be all you need, a speedy CGI replacement + is only a small part of this project. Callback hooks are + in place for each stage of a request. Apache-Perl modules + may step in during the handler, header parser, uri + translate, authentication, authorization, access, type + check, fixup and logger stages of a request. |