Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Impostare cache file in PHP

    Ciao, purtroppo il server apache di ARUBA non ha i moduli adatti per impostare direttamente tutto via file .htaccess, quindi dovrei farlo in php.

    Per quanto riguarda le pagine girando un po' in rete ho trovato alcune informazioni e ho scritto queste poche righe.
    Codice PHP:
    header("Cache-Control: public ");

    $dataUltimaModificaPagina gmdate("D, d M Y H:i:s"getlastmod())." GMT";
    header("Last-Modified: ".$dataUltimaModificaPagina);

    $dataScadenzaPagina gmdate("D, d M Y H:i:s"getlastmod()+3600)." GMT";
    header("Expires: ".$dataScadenzaPagina);

    $etag=md5($_SERVER['PHP_SELF'].$dataUltimaModificaPagina);
    header("Etag: $etag"); 
    Sono sufficienti a garantire un corretto caching della pagina?
    In rete ho visto anche alcuni che testavano se la pagina era ancora valida e, nel caso, ritornavano uno Status 304 e terminavano lo script. Questo tipo di procedura è necessaria o superflua?

    Altra domanda per quanto riguarda, invece, il cache delle immagini e degli altri tipi di file.
    Non potendo usare il file .htaccess, l'unica cosa che posso fare e caricare sia i fogli stile, che le immagini che gli script in js usando una pagina php?

    grazie!

  2. #2
    nessuno?

  3. #3
    ultimo up -.-*

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.