ursus contionabundo: Die "guten" alten Zeiten...

Beitrag lesen

Aber wie? Wo kann man die Nummer verwenden?

Für sowas:


$cacheFile = $_SERVER['DOCUMENT_ROOT'] . '/cache/' . md5( 
  . $_SERVER['SCRIPT_NAME']
  . $_SERVER['QUERY_STRING']
  . serialize( $_POST ) 
  . serialize( $_COOKIES )
  . serialize( $_SESSION )
);

if (! is_file ( $cacheFile ) {
    # Erzeugen der Inhalte
    main(); 
    while ( ob_get_level() > 1 ) {
       ob_flush();
    }
    $cache     = ob_get_clean();
    file_put_contents( $cacheFile, $cache );
    file_put_contents( $cacheFile . '.gz', gzcompress( $cache ) );
    echo $cache;
    exit;
} else {
    # Cache einfach ausgeben:
    echo file_get_contents( $cacheFile );
    exit;
}

main () {
    # Erzeugen der Inhalte}

ausführlicher