wesgi

Screenshot Software:
wesgi
Detalii soft:
Versiune: 0.9
Incarca data: 11 May 15
Producător: Brian Sutherland
Licenţă: Gratuit
Popularitate: 5

Rating: nan/5 (Total Votes: 0)

wesgi implementează un procesor ESI ca middeware WSGI & nbsp;. Se vizează în primul rând medii de dezvoltare pentru a simula de producție ESI Processor.
Specificațiile și documentele relevante sunt:
- Http://www.w3.org/TR/esi-lang
- Http://www.akamai.com/dl/technical_publications/esi_faq.pdf
Deplinătate
Această punere în aplicare în prezent pune în aplicare numai .
Performanță
Realist, sub Python standard WSGI middleware este sincronă. Pentru un procesor ESI pentru a ajunge la niveluri foarte ridicate de performanță, este probabil necesar pentru a fi asincron. Care, probabil, pune o limită superioară a Perfomance acestui middleware.
Cu toate acestea, în funcție de situație, poate fi suficient performantă.
Utilizare:
& Nbsp; >>> de middleware import wesgi
& Nbsp; >>> din wsgiref.simple_server demo_app import
Să-l folosească în ea lui configurația implicită pentru un server de dezvoltare:
& Nbsp; >>> app = middleware (demo_app)
Pentru a simula un mediu Akamai producție:
& Nbsp; >>> app = Middleware (demo_app, politica = 'Akamai')
Pentru a simula un mediu Akamai Producția de "redirecționare Chase" pornit:
& Nbsp; >>> din AkamaiPolicy import wesgi
& Nbsp; >>> politica = AkamaiPolicy ()
& Nbsp; >>> policy.chase_redirect = True
& Nbsp; >>> app = Middleware (demo_app, politica = politica)
Dacă doriți să-l utilizați pentru un server de producție, este recomandabil de a transforma modul de depanare oprit:
& Nbsp; >>> app = middleware (demo_app, depanare = false)

Ce este nou în acest comunicat:

  • Caracteristici :
  • Adăugați wesgi.filter_app_factory care poate fi folosit de Paste pentru a configura wesgi ca filter_app_factory.
  • O opțiune max_object_size pentru wesgi.LRUCache pentru a limita dimensiunea maximă a obiectelor depozitate.
  • refactorizare Major pentru a utiliza httplib2 ca backend pentru a obține ESI include. Acest lucru aduce de-a lungul HTTP Caching.
  • O implementare bazat memoria cache algoritmul LRU la wesgi.LRUCache.
  • Mâner comentarii ESI.
  • Remedieri de erori:
  • Fix bug în cazul în care expresie regulată pentru a găsi src:. Include ar putea lua o lungă perioadă de timp
  • Suspin. Adauga MANIFEST.in astfel de fișiere necesare ajung la tar.

Ce este nou în versiunea 0.8 :

  • O opțiune max_object_size pentru wesgi.LRUCache pentru a limita dimensiunea maximă obiectelor depozitate.

Cerințe :

  • Python

Alte software-uri de dezvoltator Brian Sutherland

van.pg
van.pg

14 Apr 15

Comentarii la wesgi

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!