Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di leopard
    Registrato dal
    Nov 2009
    Messaggi
    122

    obbligare il broswer a non usare la cache

    è possibile obbligare i browser "tutti" a non usare la cache e quindi a caricare per esempio un file di testo sempre come se fosse la prima volta evitando l'inconveniente di aggiornare un file ma non vederlo aggiornato per il fatto che viene usato il file vecchio presente nella cache dei browser?

    grazie a tutti.


  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Purtroppo non tutti i browser rispondono allo stesso modo alle varie direttive per evitare la cache.

    Una soluzione sicura sarebbe di aggiungere un parametro che riporti un codice casuale, in tal modo, il browser ricaricherà ogni volta la pagina, perché cambiando il codice, la richiesta risulta sempre nuova.

    esempio in php
    Codice PHP:
    [url='http://www.nomesito.it/pagina_da_caricare.php?<?php echo time(); ?>']link[/url]
    Non preoccuparti dell'estensione della pagina, il codice html dentro un file php viene gestito allo stesso identico modo di uno html.
    Anche il file dove metti il link dovrà avere come estensione php, altrimenti il codice non verrà interpretato.

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    vi ricordo che quando si offrono soluzioni da realizzare con linguaggio dinamico (essendo questa la sezione HTML) vanno suggerite almeno due o tre alternative, non esistendo un solo linguaggio dinamico


  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Originariamente inviato da Vincent.Zeno
    vi ricordo che quando si offrono soluzioni da realizzare con linguaggio dinamico (essendo questa la sezione HTML) vanno suggerite almeno due o tre alternative, non esistendo un solo linguaggio dinamico

    Si, ma io quello conosco, gli altri non me li ricordo più

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    che fai provochi ?
    non che devi fare gli esempi in tre linguaggi diversi,
    sono non dare una soluzione e parlare di un linguaggio solo


  6. #6
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Volevo fare un post polemico sul fatto che in certi casi c'è poco da fare, ma poi perché farlo? [marvin style] l'unica cosa che si può dire è di stare attenti perché ogni volta che si fa una roba del genere si fa una domanda al server, cioè per richiedere una pagina si deve:
    richiedere la pagina al server
    richiedere ogni volta la cosa a cui abbiamo applicato quel trucchetto,

    se è la prima volta che ci andiamo
    il foglio di stile
    il javascript
    ovvero: i fogli di stile (non meno di due oggi, più spesso quattro o cinque)
    javascript come sopra

    Insomma piano ragazzi o rallentate tutto perché dal client per vedere una pagina partono anche 9 richieste identiche e non tutte assieme ma più spesso una dopo l'altra, verificatelo con firebug e ve ne rendete conto (vi da anche i tempi di risposta).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.