mod_python - mod_python

mod_python es un módulo del servidor HTTP Apache que integra el lenguaje de programación Python con el servidor. Está destinado a proporcionar un enlace de lenguaje Python para el servidor HTTP Apache.

Cuando se lanzó mod_python, fue una de las opciones más eficientes para los scripts de Python en comparación con CGI, ya que las solicitudes de CGI requieren iniciar un nuevo proceso de Python para responder a cada solicitud web individual.

Historia

La implementación inicial de mod_python fue un puerto al servidor HTTP Apache de un proyecto llamado NSAPy. NSAPy fue escrito por Aaron Watters para Netscape Enterprise Server y se usó como ejemplo en un capítulo del libro Programación de Internet con Python escrito por Aaron Watters, Guido van Rossum y James Ahlstrom. La primera versión de mod_python fue lanzada por Gregory Trubetskoy en 2000. En septiembre de 2002, mod_python fue donado a la Apache Software Foundation y se convirtió en parte del proyecto Apache HTTP Server .

Desde el desarrollo de la interfaz de puerta de enlace del servidor web de Python a partir de PEP 3333 en diciembre de 2003, el interés en mod_python se ha trasladado en gran medida a alternativas compatibles con WSGI como mod_wsgi .

El desarrollo del proyecto finalmente cesó debido a la inactividad de los contribuyentes principales y en la reunión de la Junta de la Apache Software Foundation del 16 de junio de 2010, la Junta aprobó por unanimidad una resolución que cancela el Proyecto Apache Quetzalcoatl (proyecto general para mod_python).

En septiembre de 2013, el desarrollo de mod_python se reanudó brevemente de forma independiente de Apache Software Foundation; sin embargo, ha estado en gran parte inactivo desde entonces y no se crearon nuevas versiones.

Referencias

enlaces externos