mod_python - mod_python

mod_python é um módulo do servidor Apache HTTP que integra a linguagem de programação Python com o servidor. O objetivo é fornecer uma ligação de linguagem Python para o servidor HTTP Apache.

Quando o mod_python foi lançado, era uma das opções mais eficientes para scripts Python em comparação com CGI, pois as solicitações CGI exigem o início de um novo processo Python para responder a cada solicitação individual da web.

História

A implementação inicial do mod_python foi uma porta para o servidor Apache HTTP de um projeto chamado NSAPy. NSAPy foi escrito por Aaron Watters para o Netscape Enterprise Server e foi usado como exemplo em um capítulo do livro Internet Programming with Python escrito por Aaron Watters, Guido van Rossum e James Ahlstrom. A primeira versão do mod_python foi lançada por Gregory Trubetskoy em 2000. Em setembro de 2002, mod_python foi doado à Apache Software Foundation e tornou-se parte do projeto Apache HTTP Server .

Desde o desenvolvimento do Python's Web Server Gateway Interface a partir do PEP 3333 em dezembro de 2003, o interesse no mod_python mudou amplamente para alternativas compatíveis com WSGI, como mod_wsgi .

O desenvolvimento do projeto acabou interrompido devido à inatividade dos contribuintes principais e na reunião da Diretoria da The Apache Software Foundation em 16 de junho de 2010, a Diretoria aprovou por unanimidade uma resolução encerrando o Projeto Apache Quetzalcoatl (projeto guarda-chuva para mod_python).

Em setembro de 2013, o desenvolvimento do mod_python foi resumido brevemente, independente da Apache Software Foundation, no entanto, ele tem estado amplamente inativo desde então e nenhum novo lançamento foi criado.

Referências

links externos