WebSite X5Help Center

 
Maurizio Rosa
Maurizio Rosa
User

Problema caricamento pagine del sito aggiornato  it

Autor: Maurizio Rosa
Besucht 3181, Followers 2, Geteilt 0  

Problema caricamento pagine del sito aggiornato. Dopo aver aggiornato il sito, con Chrome e con Explorer si vedono le pagine vecchie e in alcune parti un miscuglio tra le vecchie e le nuove. Pulendo la cache dei browser tutto è tornato a posto, ma non trovo normale questo procedimento, dato che non mi capita mai di doverlo fare quando visito altri siti che vengono aggiornati con frequenza anche quotidiana. Non vorrei che per navigare nel mio sito nuovo tutti gli utenti debbano sapere come azzerare la cache. Come mai succede? Cosa si può fare perchè ciò non accada ed io possa aggiornare il mio sito ottenendo una navigazione "normale" senza questo problema? Grazie

Gepostet am
4 ANTWORTEN - 1 NüTZLICH
Incomedia
Riccardo P.
Incomedia

Buongiorno Maurizio,

essendo solo una questione di cache, se un nuovo utente visita il sito vedrà quello nuovo, per i vecchi utenti di solito la cache si aggiorna dopo un po' secondo i settaggi del browser.

Fammi sapere se hai ulteriori domande.

Mehr lesen
Gepostet am von Riccardo P.
Maurizio Rosa
Maurizio Rosa
User
Autor

Ringrazio delle cortesi e veloci risposte.

Il problema si è risolto inserendo in tutte le pagine (da Passo 2 - Creazione mappa tramite "proprietà"  nella sezione - Esperto - Codice personalizzato per la sezione Head

<meta HTTP-EQUIV="expires" content="0" />
<meta HTTP-EQUIV="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache"/>

Inserendolo solo al passo 1 non mi funzionava.

In effetti così anche se si ritorna dopo un giorno sul sito lo si vedrà aggiornato.

Mehr lesen
Gepostet am von Maurizio Rosa
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... se le pagine fossero per natura pesanti, sarebbe sconsigliato tale metodo, anche se spesso consigliato anche da me, (e dagli albori dei tempi da "granita")...

... di sicuro non vengono presi in considerazione i filmati SWF e forse anche tutti i codici esterni alla pagina...

... andrebbe usato in preferenza su pagine leggere e soggette e frequenti aggiornamenti, ...altrimenti il visitatore abituale potrebbe stancarsi di attendere tutte le volte, se proprio non fortemente motivato...

... secondo me sarebbe meglio agire miratamente in post-editazione sull'oggetto che realmente è stato modificato in una pagina, ...forzando la cache solo per esso, e direttamente in FTP terzo, (o filesManager, browser, ecc.)...

... per esempio, supponendo che in una pagina ci sia l'immagine chiamata "OfferteNews.jpg" caricata così:

<img src="OfferteNews.jpg" />

... ecco, alla prima sostituzione dell'immagine, che mantenendo lo stesso nome verrebbe prelevata dalla CACHE, per evitare che ciò avvenga ed ingannare la CACHE, basta rinominare il file con l'aggiunta di "?1" legato all'estensione:

<img src="OfferteNews.jpg?1" />

... alla successiva modifica/aggiornamento della stessa "?2":

<img src="OfferteNews.jpg?2 />  ... e via di seguito, all'occorrenza, senza così coinvolgere tutta la pagina, ed avendo una cronologia degli interventi; ...(al posto di 1, 2, si potrebbe usare la "data" per esempio "?16_4_13")...

... stessa regola, ovviamente, anche per eventuali CSS o J.S. modificati saltuariamente...

... se le immagini presenti nella pagina fossero diverse, e le modifiche avvenissero con frequenza giornaliera, si potrebbe usare un metodo semplice di mia invenzione, almeno per il tipo di applicazione, e che si vede in esecuzione in questa pagina che aggiorna ogni 5 minuti una WebCam, ed il codice si vede nella pagina importate nell'IFRAME:    http://www.zspace.it/kolasim/webcamK/

... il mio codice aggirerebbe la cache per tutte le immagini JPEG della pagina, senza coinvolgere la pagina stessa, automaticamente ad ogni refresh della pagina, senza post-editare...

.

bye, KolAsim


Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪