mod_python
Sign in to saveApache HTTP Server module that integrates the Python programming language with the server
In the Vinony graph
Within Vinony's link graph, mod_python is referenced by 109 other articles, and connects out to client-server model, PHP and Python.
It sits within the topics Apache httpd modules and Python (programming language).
Its subject is documented across 6 Wikipedia language editions.
Wikidata facts
- Instance of
- free software
- Named after
- Python
- Developer
- Apache Software Foundation
- Official website
- modpython.org
Show 6 more facts
- software version identifier
- 3.5.0.7
- programmed in
- C
- Stack Exchange tag
- stackoverflow.com/tags/mod-python
- operating system
- Unix-like operating system
- source code repository URL
- github.com/grisha/mod_python
- copyright license
- Apache License
via Wikidata · CC0
Article · Русский
mod_python — модуль веб-сервера Apache, который встраивает в него интерпретатор языка Python. mod_python позволяет добиться более высокой скорости выполнения веб-приложений на этом языке, чем при использовании CGI. Обычно при запуске CGI-скрипта для каждого соединения создается отдельный процесс, что приводит к проблемам с производительностью при высоких нагрузках. Существуют способы оптимизации работы CGI — например, FastCGI, который позволяет не запускать процесс при каждом обращении к серверу, а передает запросы уже запущенному процессу. Однако часто проще бывает встроить в web-сервер модуль для нужного языка программирования. Одним из таких модулей и является mod_python: благодаря ему не тратятся системные ресурсы на запуск и удаление процессов. После интеграции mod_python сценарии, использующие его, могут делать почти то же самое, что и модули python, написанные на языке C: реализовывать протоколы помимо HTTP, фильтровать запросы к серверу и ответы на них, а также определять тип содержимого документов.
Abstract from DBpedia / Wikipedia · CC BY-SA