Wesgi

A WSGI-middleware die ESI-richtlijnen verwerkt
Download nu

Wesgi Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Naam uitgever:
  • Brian Sutherland
  • Uitgever website:
  • http://vanguardistas.net

Wesgi Tags


Wesgi Beschrijving

Een wsgi-middleware die ESI-richtlijnen verwerkt Wesgi implementeert een esi-processor als een WSGI-MIDDEWARE. Het is voornamelijk gericht op ontwikkelingsomgevingen om de productie ESI-processor te simuleren. De relevante specificaties en documenten zijn: - http://www.w3.org/tr/esi-lang- http://www.akamai.com/dl/ Technical_Publications / ESI_FAQ.PDFCOMPLETINGIJNSDIS-implementatie Momenteel implementeert alleen .performancereistisch, onder standaard Python, is WSGI-middleware synchroon. Voor een eSI-processor om zeer hoge prestaties te bereiken, is het waarschijnlijk noodzakelijk om asynchroon te zijn. Dat stelt waarschijnlijk een bovengrens op de prestatie van deze middleware. Afhankelijk van de situatie, kan het performant genoeg zijn.USAGE: >>> van Wesgi Import Middleware >>> van WSGiref.Simple_Server Import Demo_appto Gebruik het in de standaardconfiguratie Voor een ontwikkelingsserver: >>> APP = Middleware (Demo_App) om een Akamai-productieomgeving te simuleren: >>> App = middleware (Demo_App, beleid = 'Akamai') om een Akamai-productieomgeving te simuleren met "Chase Redirect" ingeschakeld: >>> van Wesgi Import Akamaipolicy >>> Beleid = Akamaipolicy () >>> Policy.chase_Rredirect = True >>> APP = Middleware (Demo_App, beleid = beleid) Als u het voor een productieserver wilt gebruiken, is het aan te raden aan Draai de foutopsporingsmodus uit: >>> APP = Middleware (Demo_App, Debug = FALSE) Vereisten: · Python Wat is er nieuw in deze release: Functies: · Voeg WESGI.FILTER_APP_FACTORY toe die kan worden gebruikt door plakken om WESGI te configureren als een filter_app_factory. · Een Max_Object_Size-optie voor Wesgi.Lrucache om de maximale grootte van opgeslagen objecten te beperken. · Belangrijkste refactoring om HTTPLIB2 te gebruiken als de backend om ESI te krijgen. Dit brengt HTTP Caching mee. · Een opgeheugen gebaseerde implementatie van de LRU Caching Algoritm bij Wesgi.Lrucache. · Handvat ESI-opmerkingen. Bugfixes: · Fix bug waarbij reguliere expressie SRC vindt: inclusief een lange tijd. · Zucht. Voeg manifest toe. In de benodigde bestanden komen bestanden in de tarball.


Wesgi Gerelateerde software