Jump to content

mod_python

mod_python — это модуль HTTP-сервера Apache , который интегрирует язык программирования Python с сервером. Он предназначен для обеспечения привязки языка Python для HTTP-сервера Apache.

На момент выпуска mod_python это был один из наиболее эффективных вариантов сценариев Python по сравнению с CGI , поскольку запросы CGI требуют запуска нового процесса Python для ответа на каждый отдельный веб-запрос. [ нужна ссылка ]

Первоначальной реализацией mod_python был порт на HTTP-сервер Apache проекта под названием NSAPy. NSAPy был написан Аароном Уоттерсом для Netscape Enterprise Server и использовался в качестве примера в главе книги « Интернет-программирование на Python», написанной Аароном Уоттерсом, Гвидо ван Россумом и Джеймсом Альстромом. [1] Первая версия mod_python была выпущена Григорием Трубецким в 2000 году. В сентябре 2002 года mod_python был передан в дар Apache Software Foundation и стал частью проекта Apache HTTP Server .

С момента разработки интерфейса шлюза веб-сервера Python из PEP 3333 в декабре 2003 года интерес к mod_python в значительной степени переместился в сторону WSGI-совместимых альтернатив, таких как mod_wsgi . [2]

Разработка проекта в конечном итоге была прекращена из-за бездействия основных участников, и на заседании Совета Apache Software Foundation 16 июня 2010 г. Совет единогласно принял резолюцию о прекращении проекта Apache Quetzalcoatl (зонтичный проект для mod_python). [3]

В сентябре 2013 года разработка mod_python ненадолго возобновилась независимо от Apache Software Foundation. [2] однако с тех пор он практически неактивен, и новых выпусков создано не было. [4]

  1. ^ «История» . 29 января 2007 г. Архивировано из оригинала 1 июня 2013 г. {{cite web}}: CS1 maint: неподходящий URL ( ссылка )
  2. ^ Jump up to: а б Трубецкой, Григорий (2 августа 2013 г.). «Взлом на mod_python (снова)» . Григорий Трубецкой . Проверено 30 марта 2021 г.
  3. ^ «Протокол собрания» . www.apache.org . 16 июня 2010 года . Проверено 30 марта 2021 г.
  4. ^ "гриша/mod_python" . Гитхаб . Проверено 30 марта 2021 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3e1b1f696963d3022411572cb09fc38f__1617067320
URL1:https://arc.ask3.ru/arc/aa/3e/8f/3e1b1f696963d3022411572cb09fc38f.html
Заголовок, (Title) документа по адресу, URL1:
mod_python - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)