Разработчики) | Фонд программного обеспечения Apache |
---|---|
Стабильный выпуск | 2.0.11 / 5 октября 2019 г . [1] |
Репозиторий | |
Платформа | Perl |
Тип | Модуль Perl для HTTP-сервера Apache |
Лицензия | Лицензия Apache 2.0 |
Интернет сайт | perl |
mod_perl - это дополнительный модуль для HTTP-сервера Apache . Он встраивает интерпретатор Perl в сервер Apache. Помимо того, что модули Apache могут быть написаны на языке программирования Perl, он позволяет динамически настраивать веб-сервер Apache с помощью программ Perl. Однако его наиболее распространенное использование состоит в том, чтобы динамический контент, созданный сценариями Perl, мог обслуживаться в ответ на входящие запросы, без значительных накладных расходов на повторный запуск интерпретатора Perl для каждого запроса.
Slash , на котором работает веб-сайт Slashdot , написан с использованием mod_perl. [2] Ранние версии PHP были реализованы на Perl с использованием mod_perl. [3]
mod_perl может имитировать среду Common Gateway Interface (CGI), так что существующие сценарии Perl CGI могут выиграть от повышения производительности без необходимости переписывать.
В отличие от CGI (и большинства других сред веб-приложений), mod_perl обеспечивает полный доступ к API Apache , позволяя программистам писать обработчики для всех этапов цикла запросов Apache, управлять внутренними таблицами и механизмами состояния Apache, обмениваться данными между процессами или потоками Apache , изменить или расширить синтаксический анализатор файла конфигурации Apache и, среди прочего, добавить код Perl в сам файл конфигурации.
См. Также [ править ]
Ссылки [ править ]
- ^ "Скачать" . Проверено 28 мая 2020 .
- ^ "Установка слэша" . slashcode.com . Архивировано из оригинала 4 мая 2015 года.
- ^ "Дань уважения Perl (PHP)" . theperlreview.com . Февраль 2003 Архивировано из оригинала 25 июня 2013 года .
Внешние ссылки [ править ]
- Официальный веб-сайт
- Почему именно mod_perl?
- Магия mod_perl
- Написание модулей Apache с Perl и C
- Поваренная книга разработчика mod_perl
- mod_perl2 Руководство пользователя
- Простое пошаговое руководство по установке mod_perl2 в Unix / Linux и Windows / ReactOS
Эта статья о бесплатном программном обеспечении с открытым исходным кодом является незавершенной . Вы можете помочь Википедии, расширив ее . |