Mod perl

Mod perl

mod_perl is an optional module for the Apache HTTP server. It embeds a Perl interpreter into the Apache server. In addition to allowing Apache modules to be written in the Perl programming language, it allows the Apache web server to be dynamically configured by Perl programs. However, its most common use is so that dynamic content produced by Perl scripts can be served in response to incoming requests, without the significant overhead of re-launching the Perl interpreter for each request.

Comment
enmod_perl is an optional module for the Apache HTTP server. It embeds a Perl interpreter into the Apache server. In addition to allowing Apache modules to be written in the Perl programming language, it allows the Apache web server to be dynamically configured by Perl programs. However, its most common use is so that dynamic content produced by Perl scripts can be served in response to incoming requests, without the significant overhead of re-launching the Perl interpreter for each request.
Computing platform
Perl
Depiction
Apache Perl Logo.svg
Developer
Apache Software Foundation
Developer
Apache Software Foundation
Genre
enPerl module for Apache HTTP server
Genre
Perl module
Has abstract
enmod_perl is an optional module for the Apache HTTP server. It embeds a Perl interpreter into the Apache server. In addition to allowing Apache modules to be written in the Perl programming language, it allows the Apache web server to be dynamically configured by Perl programs. However, its most common use is so that dynamic content produced by Perl scripts can be served in response to incoming requests, without the significant overhead of re-launching the Perl interpreter for each request. Slash, which runs the web site Slashdot, is written using mod_perl. Early versions of PHP were implemented in Perl using mod_perl. mod_perl can emulate a Common Gateway Interface (CGI) environment, so that existing Perl CGI scripts can benefit from the performance boost without having to be re-written. Unlike CGI (and most other web application environments), mod_perl provides complete access to the Apache API, allowing programmers to write handlers for all phases in the Apache request cycle, manipulate Apache's internal tables and state mechanisms, share data between Apache processes or threads, alter or extend the Apache configuration file parser, and add Perl code to the configuration file itself, among other things.
Hypernym
Module
Is primary topic of
Mod perl
Label
enMod perl
LatestReleaseDate
30 January 2022
Latest release date
30 January 2022
LatestReleaseVersion
2
Latest release version
2.0.12
License
Apache License 2.0
License
Apache License 2.0
Link from a Wikipage to an external page
modperl2book.org/
www.modperl.pl/how-to/
www.modperlcookbook.org/
web.archive.org/web/20080511203607/http:/www.modperl.com/
www.revsys.com/writings/modperl.html
www.perl.com/pub/a/2002/02/26/whatismodperl.html
Link from a Wikipage to another Wikipage
Apache HTTP server
Apache License 2.0
Apache Software Foundation
Application programming interface
Category:Apache httpd modules
Category:Articles with underscores in the title
Category:Cross-platform software
Category:Perl
CGI.pm
Common Gateway Interface
Configuration file
FastCGI
File:Apache Perl Logo.svg
Interpreter (computing)
Parsing
Perl
Perl module
PHP
Process (computing)
Programmer
Scripting language
Slash (CMS)
Slashdot
Thread (computer science)
Logo
250
Name
enmod_perl
Name
enmod_perl
Platform
Perl
Released
25 March 1996
Release date
25 March 1996
SameAs
2iYc1
4625418-3
m.01gqmp
Mod perl
Mod perl
Mod perl
Mod perl
Mod perl
Mod perl
Mod perl
Mod perl
Q292390
Subject
Category:Apache httpd modules
Category:Articles with underscores in the title
Category:Cross-platform software
Category:Perl
Thumbnail
Apache Perl Logo.svg?width=300
WasDerivedFrom
Mod perl?oldid=1120642660&ns=0
WikiPageLength
4013
Wikipage page ID
224619
Wikipage revision ID
1120642660
WikiPageUsesTemplate
Template:Apache Software Foundation
Template:Authority control
Template:Free-software-stub
Template:Infobox software
Template:Official website
Template:Portal
Template:Reflist
Template:Short description
Template:Start date and age
Template:URL
Template:Use dmy dates
Template:Web interfaces
Wordnet_type
synset-software-noun-1