Web ontwikkelaars hebben een verscheidenheid aan eigen en open-source tools beschikbaar om de rijke ervaringen van sociale netwerken e - commerce en elektronisch uitgeven dat we zijn gaan verwachten te creëren . Twee open source tools gebaseerd op de programmeertaal Python zijn mod_python en python_wsgi . Beide kunnen worden gebruikt om interactieve , database-driven websites, maar elk heeft bepaalde voordelen en nadelen . mod_python Ontwikkeld als een middel ter verbetering van de snelheid van cgi verzoeken , mod_python bedt een Python-interpreter binnen de Apache webserver . Dit zorgt voor een meer gestroomlijnde aanpak van lopende server side scripts dan de perl - gebaseerde cgi aanpak , waarbij de server een nieuw proces voor elk verzoek te creëren vereist . Het gaf ook Python programmeurs toegang tot de interne keuken van Apache , waardoor ze profiteren van loggingfuncties Apache 's . Een set van standaard handlers in mod_python laat de oprichting van robuuste webapplicaties . Mod_wsgi Net mod_python , mod_wsgi is ook een Apache module . Het geeft uitvoering aan de WSGI specificatie , een middel van standaardisatie van de interfaces tussen webservers en Python - gebaseerde web applicatie servers en web frameworks . Het kan draaien in embedded modus , vergelijkbaar met mod_python , waar de Apache webserver interpreteert Python- code rechtstreeks , zonder de overhead van aanvullende processen . Het biedt ook een tweede operationele modus waarin deze wordt uitgevoerd Python- code in zijn eigen dedicated proces zonder interferentie met andere Apache processen . The Past p Met ontwikkeling momenteel geschorst , mod_python is een volwassen , betrouwbare technologie . Het biedt de web applicatie ontwikkelaar stabiliteit en flexibiliteit , met zijn haken in deze populaire technologieën zoals Django en Python Server Pages . Vele toepassingen en scripts gemaakt rond mod_python zijn beschikbaar voor implementantation met weinig testen . Waar het komt kort is zijn onvermogen om gelijke tred te houden met nieuwe technologieën gebouwd rond de WSGI standaard, die profiteren van de ontwikkeling vindt buiten de Apache platform . The Future terwijl nog relatief nieuw , de WSGI norm is waarschijnlijk om te groeien in populariteit als ontwikkelaars zoeken naar een manier om wijdverspreide Python web development onder de paraplu van een algemeen aanvaarde specificatie te brengen . Webontwikkelaars en Python programmeurs die flexibiliteit nodig hebben voor de toekomst waarschijnlijk mod_wsgi kiezen als een eerste web- applicatie en kader ontwikkelplatform , omdat het beter tred zal houden met nieuwe technologieën en de overgang naar standaardisatie van Python web programmeren . Omarmen < br >
|