z3c.hashedresource

Software screenshot:
z3c.hashedresource
Software informatie:
Versie: 1.1.3
Upload datum: 11 May 15
Ontwikkelaar: Wolfgang Schnerring
Licentie: Gratis
Populariteit: 1

Rating: 3.0/5 (Total Votes: 1)

Terwijl we willen browsers om statische middelen, zoals JavaScript-bestanden en CSS-stylesheets cache, we willen ze ook niet om in de cache versie te gebruiken als de bestanden op de server zijn bijgewerkt. (En we willen niet te maken eindgebruikers moeten hun browser cache te legen om de laatste versie te krijgen. Ook wordt uitgelegd hoe u dat via de telefoon elke keer doen.)
Om ervoor te zorgen browsers hun caches van middelen te werken onmiddellijk wanneer de bron verandert, de absolute URL van middelen nu kan worden gemaakt om een ​​hash van de inhoud van de bron bevatten, zodat het eruit zal zien / ++ noop ++ 12345 /@@/ myresource plaats van /@@/ myresource.
In developer mode de hash wordt herberekend elke keer dat de bron wordt gevraagd om de URL, terwijl in de productie-modus de hash wordt slechts eenmaal berekend, dus vergeet niet om de server te herstarten na het veranderen van resource-bestanden (andere browsers zal nog steeds de oude URL ongewijzigd en het gebruik hun verouderde cache opgeslagen versies van de bestanden).
Om dit pakket te gebruiken, zijn onder meer de configure.zcml en gebruik z3c.hashedresource.interfaces.IHashedResourceSkin of een huid die erft van het.
De afhankelijkheid van zope.app.publisher> = 3.8.2 is niet langer expliciet verklaard om compatibiliteit met Zope2 krijgen, maar het is nog steeds nodig bij gebruik van Zope3.

Wat is nieuw in deze release:.

  • Verwijderd ongebruikte (en gebroken) import

Eisen

  • Python

Andere software van ontwikkelaar Wolfgang Schnerring

gocept.bender
gocept.bender

11 May 15

Reacties op z3c.hashedresource

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!