z3c.hashedresource

Software screenshot:
z3c.hashedresource
Dettagli del software:
Versione: 1.1.3
Data di caricamento: 11 May 15
Sviluppatore: Wolfgang Schnerring
Licenza: Libero
Popolarità: 1

Rating: 3.0/5 (Total Votes: 1)

Mentre vogliamo browser di memorizzare nella cache risorse statiche come i file JavaScript e CSS-fogli di stile, noi vogliamo anche di non usare la versione cache se i file sul server sono stati aggiornati. (E noi non vogliamo fare gli utenti finali devono svuotare la cache del browser per scaricare l'ultima versione. Né spiegheremo come farlo al telefono ogni volta.)
Per rendere i browser aggiornare le loro cache delle risorse immediatamente quando i cambiamenti delle risorse, gli URL assoluti di risorse possono ora essere fatto per contenere un hash del contenuto della risorsa, in modo che sarà simile a / ++ noop ++ 12345 /@@/ myresource invece di /@@/ myresource.
Nella modalità sviluppatore l'hash viene ricalcolato ogni volta che la risorsa viene richiesta la sua URL, mentre in modalità di produzione del hash viene calcolato solo una volta, quindi ricordatevi di riavviare il server dopo aver modificato i file di risorse (altro browser continueranno a vedere il vecchio URL immutato e uso le loro versioni non aggiornate memorizzate nella cache dei file).
Per utilizzare questo pacchetto, includere il suo configure.zcml e utilizzare z3c.hashedresource.interfaces.IHashedResourceSkin o una pelle che eredita da essa.
La dipendenza da zope.app.publisher> = 3.8.2 non è più dichiarata esplicitamente al fine di ottenere la compatibilità con zope2, ma è ancora necessaria quando si utilizza Zope3.

Cosa c'è di nuovo in questa versione:.

  • Rimosso inutilizzato (e rotti) import

Requisiti

  • Python

Altri software di sviluppo Wolfgang Schnerring

gocept.bender
gocept.bender

11 May 15

Commenti a z3c.hashedresource

I commenti non trovato
Aggiungi commento
Accendere le immagini!