Caching einer Seite mittels Header bestimmen.
    
		
    
       gerhardtt  20.01.2005 - 16:42  604  1 
    
		
		
  	
    
    	
      
    
    
    
			
  | gerhardtt
      Big d00d
 | Bearbeitet von gerhardtt am 20.01.2005, 17:45
         Hi! EDIT: pragmatische lösung:  max-age=0 für seiten die nicht gecachet werden sollen; max-age=10000 für seiten die sich fast nie ändern; Folgendes Problem: Ich will dass der Inhalt einer Seite nicht gecached wird. Aber ich möchte schon das eingebetete Images, bzw verlinkte Stylsheets gecached werden. Ist das überhaupt möglich?  Stein des Anstosses: Opera. Der cached wild drauf los und das kann für eine interaktive Anwendung nicht von Vorteil sein. Deshalb schreibe ich in den Header: "cache-control:no-cache,no-store,must-revalidate" jetzt fühlt sich sogar opera genötigt nichts zu cachen, aber jedesmal die Stylesheets und Images zu übertragen is halt ressourcenverbrauchend ohne  Ende... Was ich schon versucht habe: In die aufgerufene Seite schreibe ich die oben erwähnten Header hinzu und in die Aufrufe der Imagedateien und der Stylesheets schreibe ich :"Cache-Control  ublic" hinein. leider ohne Erfolg... grüsse Gerhard
     | 
  | watchout
      Legendundead
         | 
         im php-manual zur funktion "header()" findest du ein gutes beispiel zum caching.
     |