mod_perl

Multi tool use
mod_perl
Developer(s) |
Apache Software Foundation |
|
Stable release |
2.0.10
/ October 27, 2016 (2016-10-27)[1]
|
|
Repository |
- svn.apache.org/repos/asf/perl/modperl/

|
Platform |
Perl |
Type |
Perl module for Apache HTTP server
|
License |
Apache License 2.0 |
Website |
perl.apache.org |
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.
Slash, which runs the web site Slashdot, is written using mod_perl.[2] Early versions of PHP were implemented in Perl using mod_perl.[3]
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.
See also
Free software portal
References
^ "Download". Retrieved 14 June 2017..mw-parser-output cite.citation{font-style:inherit}.mw-parser-output q{quotes:"""""""'""'"}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:inherit;padding:inherit}.mw-parser-output .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-lock-limited a,.mw-parser-output .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em}
^ "Slash installation". slashcode.com. Archived from the original on 2015-05-04.
^ "Paying Homage to Perl (PHP)". theperlreview.com. February 2003. Archived from the original on 2013-06-25.
External links
- Official website
- Why mod_perl?
- The magic of mod_perl
- Writing Apache Modules with Perl and C
- The mod_perl Developer's Cookbook
- mod_perl2 User's Guide
- An easy step-by-step installation guide for mod_perl2 on Unix/Linux and Windows/ReactOS
Apache Software Foundation
|
Top level projects |
|
|
Commons |
- BCEL
- BSF
- Daemon
- Jelly
- Logging
|
Incubator |
- MXNet
- NetBeans
- SINGA
- Taverna
- XAP
|
Other projects |
- Batik
- Chainsaw
- FOP
- Ivy
- Log4j
|
Attic |
- Abdera
- AxKit
- Beehive
- Bluesky
- iBATIS
- Cactus
- Click
- Continuum
- Deltacloud
- Etch
- Excalibur
- Harmony
- HiveMind
- Jakarta
- Lenya
- Shale
- Shindig
- Slide
- stdcxx
- Tuscany
- Wave
- Wink
- XMLBeans
|
Licenses |
|
Category
|
Web interfaces
|
Server-side |
Protocols |
- HTTP
- CGI
- SCGI
- FCGI
- AJP
- WSRP
- WebSocket
|
Server APIs |
- C NSAPI
- C ASAPI
- C ISAPI
- COM ASP
Java servlet
- CLI OWIN
- ASP.NET Handler
- Python WSGI
- Ruby Rack
- JavaScript JSGI
- Perl PSGI
- Lua WSAPI
Portlet
|
Apache modules |
- mod_jk
- mod_lisp
- mod_mono
- mod_parrot
- mod_perl
- mod_php
- mod_proxy
- mod_python
- mod_wsgi
- mod_ruby
- Phusion Passenger
|
Topics |
Web resource vs. Web service
- Open API
- Webhook
Application server
- Scripting
|
|
Client-side |
Browser APIs |
C NPAPI
- C NPRuntime
C PPAPI
- ActiveX
- BHO
- XBAP
|
Web APIs |
W3C |
- Audio
- Canvas
- CORS
- DOM
- DOM events
- EME
- File
- Geolocation
- IndexedDB
- MSE
- SSE
- SVG
- Video
- WebRTC
- WebSocket
- Web messaging
- Web storage
- Web worker
- XMLHttpRequest
- WebAssembly
|
Khronos |
|
Others |
- Gears
Web SQL Database (formerly W3C)
- WebUSB
|
|
Topics |
Ajax vs. DHTML
- Mashup
- Web IDL
- Scripting
|
|
Topics |
- Dynamic web page
- Open Web Platform
- Rich web application
- Web application
|
Authority control 
|
|
flw,V2,t
Popular posts from this blog
For other people named Steve Gadd, see Steve Gadd (disambiguation). Steve Gadd Gadd at Bodø Jazz Open, 2014 Background information Birth name Stephen Kendall Gadd Born ( 1945-04-09 ) April 9, 1945 (age 73) Irondequoit, New York, U.S. Genres Jazz post-bop jazz fusion rock blues R&B Occupation(s) Musician, drummer, percussionist and session musician Instruments Drums, percussion Years active 1968–present Website www.drstevegadd.com Stephen Kendall Gadd (born April 9, 1945 [1] ) is an American drummer, percussionist, and session musician. Gadd is one of the most well-known and highly regarded session and studio drummers in the industry, recognized by his induction into the Modern Drummer Hall of Fame in 1984. [2] Gadd's performance on Paul Simon's "50 Ways to Leave Your Lover" and Steely Dan's "Aja" are examples of his style. He has worked with popular musicians from many genres including Simon ...
У этого термина существуют и другие значения, см. Подольск (значения) . Не следует путать с Подольском — городом в Одесской области Украины. Город Подольск Флаг Герб 55°25′47″ с. ш. 37°32′40″ в. д. H G Я O Страна Россия Россия Субъект Федерации Московская область Городской округ Подольск Глава Николай Игоревич Пестов История и география Основан 1627 [2] Первое упоминание 1559 Город с 1781 года Площадь 40,39 км² Высота центра 160 м Тип климата умеренно-континентальный Часовой пояс UTC+3 Население Население ↗ 302 831 [1] человек ( 2018 ) Плотность 7497,67 чел./км² Национальности русские и другие Конфессии Православные христиане Этнохороним подольча́не, подольча́нин, подольча́нка Цифровые идентификаторы Телефонный код +7 4967 Почтовые индексы 142100—142134 Код ОКАТО 46 460 Код ОКТМО 46 760 000 001 Прочее Карта города Карта Н...
For the Canadian regulation, see Simultaneous substitution. For an online release of broadcast programme, see Digital distribution. Simulcast (a portmanteau of simultaneous broadcast) is the broadcasting of programs or events across more than one medium, or more than one service on the same medium, at exactly the same time (that is, simultaneously). For example, Absolute Radio is simulcast on both AM and on satellite radio. [1] [2] Likewise, the BBC's Prom concerts were formerly simulcast on both BBC Radio 3 and BBC Television. Another application is the transmission of the original-language soundtrack of movies or TV series over local or Internet radio, with the television broadcast having been dubbed into a local language. Contents 1 Early radio simulcasts 2 Simulcasting to provide stereo sound for TV broadcasts 3 Other uses 3.1 Simulcasting of sporting events 4 See also 5 References Early radio simulcasts Before launching stereo rad...