mod_perl

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 217.113.112.30 (обсуждение) в 12:21, 20 сентября 2008. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

mod_perl — дополнительный модуль для веб-сервера Apache, внедряющий интерпретатор языка Perl в Apache, и позволяющий избежать значительных накладных расходов на запуск Перла для обработки каждого запроса.

mod_perl может эмулировать окружение CGI, для повышения производительности существующих скриптов без необходимости их переписывания.

В отличие от CGI, mod_perl предоставляет полный доступ к API сервера Apache, позволяя программисту легко создавать обработчики для любой фазы обработки запроса.

Отличительная особенность работы mod_perl — огромный расход памяти. Ситуация, при которой mod_perl может занимать всю системную память, вполне обычна для сайтов с повышенной нагрузкой.

Выпущенная для второй ветки Apache, версия mod_perl обладает другим встроенным набором API. Для совместимости с прошлой веткой предусмотрен специальный модуль.


См. также


Ссылки

  • Программы
    • XAMPP is an easy to install Apache distribution with mod_perl and many other applications for Linux, Mac OS X, Solaris and Windows. (англ.)
    • IndigoPerl includes an Apache web server integrated with mod_perl and other applications. (англ.)