PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Tutorial] Ralleyübersicht auf der Startseite Cache



Xenon
21.05.2008, 14:00
Da ich mich gestern mit Cache beschäftigt habe , habe ich mir überlegt ob ich es in meine Addons einbaue .
Bin dann zu diesem Entschluss gekommen das es bessere wäre aus dem Grund , weil die Ralleys meistens in 12 Stunden Schritten ausgewertet wird entweder um 12 Uhr Nachmittag oder um 0 Uhr Abens .
So wird die Cache auch alle 12 Stunden laufen .
Das Addon ist hier zu finden : Ralleyübersicht (http://www.designerscripte.net/downloads.php?do=file&id=172) .

Systemvorraussetzungen
- PHP >= 5
______________________________________
Ihr fängt wie folgt an :
Öffnet die /content/intern/startseite.php

Sucht folgendes :

<?
// Rallys abfragen
$ref=mysql_fetch_array(db_query("SELECT start, ende, ralley FROM ".$db_prefix."_ralleydaten WHERE ralley='refralley'"));
?>Fügt davor folgendes ein :

<?if (!file_exists('dynamic_cache/ralleyübersicht.txt') || @filemtime('dynamic_cache/ralleyübersicht.txt') < time()-43200) //Hier sind es 12 Stunden Reload
{
ob_start(); ?>Sucht jetzt :

<?foot();?>Fügt dahinter folgendes ein :

<?
file_put_contents('dynamic_cache/ralleyübersicht.txt', ob_get_flush() );

}else{
echo file_get_contents('dynamic_cache/ralleyübersicht.txt');
}
?>

Das Nächste ma zeige ich euch wie man die Top10 Cache .



MFG
adi


PS: Großen Dank an Gremlin :thumb: