wesgi

Programinė įranga Screenshot:
wesgi
Programinė detalės:
Versija: 0.9
Įkėlimo datą: 11 May 15
Kūrėjas: Brian Sutherland
Licencija: Nemokamai
Populiarumas: 5

Rating: nan/5 (Total Votes: 0)

wesgi įgyvendina ESI procesorius kaip WSGI middeware & nbsp;. Tai visų pirma siekiama aplinkų kūrimą, kad būtų imituotos gamybos ESI procesorius.
Atitinkamos specifikacijos ir dokumentai yra:
- Http://www.w3.org/TR/esi-lang
- Http://www.akamai.com/dl/technical_publications/esi_faq.pdf
Užbaigtumas
Šis įgyvendinimas šiuo metu įgyvendina tik .
"spektaklio"
Realiai, pagal standartinį Python, WSGI tarpinė yra sinchroninis. Dėl "ESI Procesorius pasiekti labai aukštą našumo lygį, tai turbūt reikia, kad jis būtų asinchroninis. Tai tikriausiai kelia viršutinę ribą dėl šios tarpinės Perfomance.
Tačiau, priklausomai nuo padėties, ji gali būti pakankamai veiksmingi.
Naudojimas:
& Nbsp; >>> iš wesgi importo Middleware
& Nbsp; >>> iš wsgiref.simple_server importo demo_app
Norėdami jį naudoti, tai numatytoji konfigūracija plėtros serverio:
& Nbsp; >>> App = tarpinė (demo_app)
Imituoti "Akamai gamybos aplinkoje:
& Nbsp; >>> App = tarpinė (demo_app, politika = 'Akamai)
Imituoti "Akamai gamybos aplinkoje su" Chase peradresavimo "įjungtas:
& Nbsp; >>> iš wesgi importo AkamaiPolicy
& Nbsp; >>> politika = AkamaiPolicy ()
& Nbsp; >>> policy.chase_redirect = True
& Nbsp; >>> App = tarpinė (demo_app, politika = politika)
Jei norite jį naudoti gamybos serverį, patartina kreiptis derinimo režimą išjungti:
& Nbsp; >>> app = tarpinė (demo_app, derinimo = false)

Kas naujo , šioje laidoje:

  • Įranga
  • Pridėti wesgi.filter_app_factory, kuri gali būti naudojama pasta konfigūruoti wesgi kaip filter_app_factory.
  • max_object_size galimybė wesgi.LRUCache apriboti maksimalų dydį objektų, saugomų.
  • Pagrindinės Refactoring naudoti httplib2 kaip posistemė gauti ESI apima. Tai reiškia, kartu HTTP įslaptinimas.
  • atminties remiantis įgyvendinimas VGĮ spartinimo algoritmų tuo wesgi.LRUCache.
  • Rankenėlės ESI komentarus.
  • Klaidų ištaisymas: "
  • Nustatyti klaida, kai Įprastoji išraiška rasti src. Apima gali užtrukti ilgą laiką,
  • atodūsis. Pridėti MANIFEST.in todėl reikalingi failai baigtis archyve.

Kas naujo versijos 0.8:

  • max_object_size galimybė wesgi.LRUCache apriboti maksimalus dydis Objektų saugomi.

Reikalavimai

  • Python,

Kita programinė įranga kūrėjas Brian Sutherland

van.pg
van.pg

14 Apr 15

Komentarai wesgi

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!