Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rozdiel medzi Mod_python & Mod_Wsgi

Weboví vývojári majú rôzne proprietárne a open - source nástrojov dostupných pre vytvorenie bohatej skúsenosti sociálnych sietí e - commerce a elektronického publikovania , ktoré sme si zvykli očakávať . Dva open source nástrojov založených na programovacom jazyku Python sú mod_python a python_wsgi . Oba môžu byť použité na vytvorenie interaktívnych webových stránok , databázy - riadené , ale každý z nich ponúka určité výhody a nevýhody . mod_python mod_python

vyvinutý ako prostriedok na zlepšenie na rýchlosti žiadostí CGI , vloží Python interpret v rámci webového servera Apache . To vytvára efektívnejší prístup ku spúšťanie skriptov na strane servera , ako cgi prístup založený na Perlu a , ktorý vyžadoval serveri vytvorí nový proces pre každú požiadavku . To tiež dalo Python programátorom prístup k vnútornej časti Apache , čo im umožní využiť protokolovanie funkcií Apache . Sada štandardných manipulátory v Mod_python umožňuje tvorbu robustných webových aplikácií .
Mod_wsgi

ako mod_python , mod_wsgi je tiež modul Apache . To implementuje špecifikáciu WSGI , prostriedky pre štandardizáciu rozhrania medzi webovými servermi a Python -založené webové aplikačné servery a webových frameworkov . To môže bežať v oblasti vstavaných režime , podobne ako mod_python , kde webový server Apache interpretuje Python kód priamo , bez toho aby réžii ďalších procesov . Ponúka tiež druhý prevádzkový režim, v ktorom sa vykonáva v Pythone , bez toho, aby zasahoval do ďalších procesov Apache vo vlastnom vyhradenom procese .
Pasca

S rozvojom V súčasnosti pozastavená , mod_python je zrelý , spoľahlivá technológia . Ponúka webových aplikácií pre vývojárov stabilitu a flexibilitu , s hákmi do týchto populárnych technológií ako Django a Python Server Pages . Mnoho aplikácií a skriptov vytvorených okolo mod_python sú k dispozícii pre implementantation s malou testovanie . V prípade , že príde krátky , je jeho neschopnosť držať krok s novými technológiami postavených na štandarde WSGI , ktorá využíva výhody vývoja mimo platformu Apache .
Future

kým ešte relatívne nový , štandardné WSGI je pravdepodobné , že rast v popularite , ako vývojári hľadajú spôsob , ako priviesť širokú Python vývoj webu pod záštitou jedného všeobecne uznávaných špecifikácií . Weboví vývojári a Python programátori , ktorí potrebujú flexibilitu do budúcnosti je pravdepodobné , že vybrať mod_wsgi ako počiatočná webové aplikácie a rámec vývojovú platformu , pretože to bude lepšie držať krok s novými technológiami a prijať tento krok smerom k normalizácii Python programovanie pre web .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené