Mod_python

mod python
Type Apache webservermodul [d]
Udvikler Apache Software Foundation
Skrevet i C [1]
Operativ system Unix-lignende operativsystem
nyeste version
Licens Apache licens
Internet side modpython.org

mod_python er et Apache  -webservermodul, der indlejrer en Python - fortolker i det . mod_python giver dig mulighed for at opnå hurtigere webapplikationer på dette sprog end at bruge CGI .

Normalt, når du kører et CGI -script, oprettes der en separat proces for hver forbindelse , hvilket fører til ydeevneproblemer under høje belastninger. Der er måder at optimere arbejdet med CGI på - for eksempel FastCGI , som giver dig mulighed for ikke at starte processen hver gang du tilgår serveren, men sender anmodninger til en allerede kørende proces. Det er dog ofte nemmere at integrere et modul til det ønskede programmeringssprog i webserveren . Et af disse moduler er mod_python: takket være det spildes systemressourcer ikke på at starte og slette processer.

Når mod_python er integreret, kan scripts, der bruger det, gøre meget det samme som python-moduler skrevet i C : implementere andre protokoller end HTTP, filtrere serveranmodninger og -svar og bestemme indholdstypen for dokumenter.

Noter

  1. Mod_python Open Source-projektet på Open Hub: Languages-side - 2006.

Links