mod_wsgi

mod_wsgi

mod_wsgi - модуль для веб-сервера Apache, который предоставляет WSGI-совместимый интерфейс для работы с web-приложениями, написанными на языке программирования Python. Разрабатывается Грэмом Дамплтоном (ранее, один из разработчиков mod python[1])

Содержание

Возможности

Модуль позволяет Apache работать c web-приложениями, написанными на языке python. Позиционируется как замена ныне не развивающемуся[2] mod python. Позволяет избежать традиционных проблем с быстродействием, неизбежных при использовании традиционного CGI, где каждый запрос к серверу порождает новый процесс в операционной системе (эту проблему так же может решить использование FastCGI). Позволяет запускать web-приложения в двух режимах: режиме встраивания, при котором используются одинаковые идентификаторы пользователя и группы (uid и gid соответственно) для всех использующих модуль приложений, а также в режиме демона (доступен для Apache 2.x) - где можно задать пользователя, от имени которого будет запускаться каждое приложение, что повышает безопасность в случае общего хостинга для разных пользователей.

Преимущества

  • Поддержка режима демона повышает безопасность модуля.
  • Модуль активно развивается, и поддерживает новые версии смежного ПО (в частности, python 3)
  • Лучшая производительность, нежели mod python[3]

См. также

Примечания

  1. Список разработчиков на официальном сайте mod_python
  2. Официальный SVN.Последние изменения в код были внесены более года назад.
  3. Описание тестирования

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "mod_wsgi" в других словарях:

  • mod_wsgi — ist ein Modul für den Apache HTTP Server, das die Ausführung von Python Programmen durch den Webserver ermöglicht. WSGI ist eine allgemeine Schnittstelle zwischen Webserver und Python Anwendungen. mod wsgi macht eine Vermittlungsschicht zwischen… …   Deutsch Wikipedia

  • mod_wsgi — is an Apache HTTP Server module by Graham Dumpleton that provides a WSGI compliant interface for hosting Python 2.3+ based web applications under Apache. As of version 3.0, mod wsgi supports Python 2.6 and 3.1[1] It is an alternative to mod… …   Wikipedia

  • mod_wsgi — est un module pour le Serveur HTTP Apache qui fournit une interface compatible WSGI pour l hébergement d application web pour Python (à partir de la version 2.3). C est une alternative à des solutions comme mod python, CGI ou FastCGI pour l… …   Wikipédia en Français

  • Mod wsgi — ist ein Modul für den Apache HTTP Server, das die Ausführung von Python Programmen durch den Webserver ermöglicht. WSGI ist eine allgemeine Schnittstelle zwischen Webserver und Python Anwendungen. mod wsgi macht eine Vermittlungsschicht zwischen… …   Deutsch Wikipedia

  • Mod wsgi — is an Apache HTTP Server module that provides a WSGI compliant interface for hosting Python 2.3+ based web applications under Apache.External links* [http://code.google.com/p/modwsgi/ Official mod wsgi website] * [http://hex… …   Wikipedia

  • Mod wsgi — est un module pour le Serveur HTTP Apache qui fournit une interface compatible WSGI pour l hébergement d application web pour Python (à partir de la version 2.3). C est une alternative à des solutions comme mod python, CGI ou FastCGI pour l… …   Wikipédia en Français

  • Mod wsgi — модуль для веб сервера Apache, который предоставляет WSGI совместимый интерфейс для работы с web приложениями, написанными на языке программирования Python. Разрабатывается Грэмом Дамплтоном (ранее, один из разработчиков mod python[1]) Содержание …   Википедия

  • mod_python — is an Apache HTTP Server module that integrates the Python programming language into the Apache server. It is intended to replace Common Gateway Interface (CGI) as a method of executing Python scripts on a web server. The promised benefits are… …   Wikipedia

  • Django (web framework) — Django The default Django page Developer(s) Lawrence Jou …   Wikipedia

  • Mod python — mod python  модуль веб сервера Apache, который встраивает в него интерпретатор языка Python. Mod python позволяет добиться более высокой скорости выполнения веб приложений на этом языке, чем при использовании CGI. В настоящее время проект по …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»