z3c.hashedresource

Screenshot Λογισμικό:
z3c.hashedresource
Στοιχεία Λογισμικού:
Εκδοχή: 1.1.3
Ανεβάστε ημερομηνία: 11 May 15
Προγραμματιστής: Wolfgang Schnerring
Άδεια: Δωρεάν
Δημοτικότητα: 1

Rating: 3.0/5 (Total Votes: 1)

Αν θέλουμε browsers για την προσωρινή αποθήκευση στατικών πόρων, όπως τα αρχεία JavaScript και CSS-stylesheets, θέλουμε επίσης να μην χρησιμοποιούν την αποθηκευμένη έκδοση εάν τα αρχεία στο διακομιστή έχουν ενημερωθεί. (Και δεν θέλουμε να κάνουν οι τελικοί χρήστες πρέπει να αδειάσετε την cache του browser τους για να πάρουν την πιο πρόσφατη έκδοση. Ούτε να εξηγήσει πώς να το κάνουμε αυτό από το τηλέφωνο κάθε φορά.)
Για να ενημερώσετε τα προγράμματα περιήγησης κρύπτες των πόρων τους αμέσως μόλις μπορούν τώρα να γίνουν οι αλλαγές πόρων, οι απόλυτες διευθύνσεις των πόρων να περιέχουν ένα hash του περιεχομένου του πόρου, έτσι θα μοιάζει / ++ noop ++ 12345 /@@/ myresource αντί του /@@/ myresource.
Στη λειτουργία του έργου το hash επανυπολογίζεται κάθε φορά που ο πόρος ζήτησε URL, ενώ σε κατάσταση παραγωγής του κατατεμαχισμού υπολογίζεται μόνο μία φορά, ώστε να θυμάστε να κάνετε επανεκκίνηση του διακομιστή μετά την αλλαγή αρχεία πόρων (άλλο browsers θα εξακολουθούν να βλέπουν το παλιό URL αμετάβλητη και η χρήση ξεπερασμένη αποθηκευμένες εκδόσεις τους από τα αρχεία).
Για να χρησιμοποιήσετε αυτό το πακέτο, περιλαμβάνονται configure.zcml και χρήση z3c.hashedresource.interfaces.IHashedResourceSkin ή ένα δέρμα που κληρονομεί από αυτό.
Η εξάρτηση από τις zope.app.publisher> = 3.8.2 δεν είναι πλέον δηλώνεται ρητά, προκειμένου να αποκτήσουν συμβατότητα με Zope2, αλλά εξακολουθεί να απαιτείται όταν χρησιμοποιείτε Zope3.

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Αφαιρέθηκε αχρησιμοποίητα (και σπασμένα) εισαγωγή

Απαιτήσεις :

  • Python

Άλλο λογισμικό του προγραμματιστή Wolfgang Schnerring

gocept.bender
gocept.bender

11 May 15

Σχόλια για z3c.hashedresource

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!