wesgi

Software kuvakaappaus:
wesgi
Ohjelmiston tiedot:
Versio: 0.9
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Brian Sutherland
Lupa: Vapaa
Suosio: 5

Rating: nan/5 (Total Votes: 0)

wesgi toteuttaa ESI Processor kuin WSGI middeware. & Nbsp; Se on suunnattu ensisijaisesti kehitysympäristöjä simuloida tuotannon ESI Processor.
Asiaankuuluvat tekniset tiedot ja asiakirjat ovat:
- Http://www.w3.org/TR/esi-lang
- Http://www.akamai.com/dl/technical_publications/esi_faq.pdf
Täydellisyys
Tämä täytäntöönpano on tällä hetkellä toteuttaa vain .
Suorituskyky
Realistisesti, vakio Python, WSGI middleware on synkronoitu. Jotta ESI Prosessori saavuttaa erittäin korkea suorituskyky, se on todennäköisesti tarpeen, jotta se olisi asynkroninen. Että luultavasti asettaa ylärajan perfomance tämän middleware.
Kuitenkin, tilanteesta riippuen, se voi olla suorituskykyisimmästäkin riittää.
Käyttö:
& Nbsp; >>> alkaen wesgi tuonti Middleware
& Nbsp; >>> alkaen wsgiref.simple_server tuonti demo_app
Voit käyttää sitä se on oletusasetuksilla kehitystä palvelimelle:
& Nbsp; >>> app = Middleware (demo_app)
Simuloida Akamai Tuotanto ympäristö:
& Nbsp; >>> app = Middleware (demo_app, politiikan = 'Akamai')
Simuloida Akamai Tuotantoympäristöjen kanssa "Chase uudelleenohjaus" päällä:
& Nbsp; >>> alkaen wesgi tuonti AkamaiPolicy
& Nbsp; >>> politiikan = AkamaiPolicy ()
& Nbsp; >>> policy.chase_redirect = True
& Nbsp; >>> app = Middleware (demo_app, politiikka = politiikka)
Jos haluat käyttää sitä tuotantoon palvelimelle, on suositeltavaa kytkeä debug mode pois päältä:
& Nbsp; >>> app = Middleware (demo_app, debug = False)

Mikä on uusi tässä julkaisussa:

  • Ominaisuudet :
  • Lisää wesgi.filter_app_factory joita voidaan käyttää Liitä määrittää wesgi kuin filter_app_factory.
  • max_object_size vaihtoehto wesgi.LRUCache rajoittaa kohteiden suurimman koon tallennettu.
  • Major refaktorointi käyttää httplib2 kuin backend saada ESI sisältää. Tämä tuo mukanaan HTTP välimuisti.
  • muisti perustuu täytäntöönpanosta vastaavan rautatieyrityksen välimuistiin algoritmi klo wesgi.LRUCache.
  • Käsittele ESI kommentteja.
  • Bugikorjauksia:
  • Korjaa vika, jos säännöllinen lauseke löytää src: sisältää saattaa kestää kauan.
  • Sigh. Lisää MANIFEST.in joten tarvittavat tiedostot päätyvät pakettia.

Mikä on uusi versiossa 0.8:

  • max_object_size vaihtoehto wesgi.LRUCache rajoittaa maksimikoko objektien tallennetaan.

vaatimukset

  • Python

Muu ohjelmistojen kehittäjä Brian Sutherland

van.pg
van.pg

14 Apr 15

Kommentit wesgi

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!