Claus Lehmann
Angesehenes Mitglied
Hallo,
ich habe in einem Blog rechts drei Werbeplätze. Die Reihenfolge (oben, mitte, unten) in der die gebuchte Werbung dort gezeigt wird möchte ich zufällig rotieren, damit alle 3 Anzeigenkunden den gleichen Gegenwert für ihr Geld bekommen.
Ich möchte das effizient in PHP und ohne DB-Zugriff oder Filezugriff machen (bitte auch keine Widgets).
Mir fällt dazu folgendes ein:
CODE
$rest = time()%3
switch ($rest) {
case 0:
echo '<img src="ad1.png"><img src="ad2.png"><img src="ad3.png">';
break;
case 1:
echo '<img src="ad2.png"><img src="ad3.png"><img src="ad1.png">';
break;
case 2:
echo '<img src="ad3.png"><img src="ad1.png"><img src="ad2.png">';
break;
}
Das müsste doch von der Performance ganz gut sein. Oder was wäre noch besser?
Vorschläge?
ich habe in einem Blog rechts drei Werbeplätze. Die Reihenfolge (oben, mitte, unten) in der die gebuchte Werbung dort gezeigt wird möchte ich zufällig rotieren, damit alle 3 Anzeigenkunden den gleichen Gegenwert für ihr Geld bekommen.
Ich möchte das effizient in PHP und ohne DB-Zugriff oder Filezugriff machen (bitte auch keine Widgets).
Mir fällt dazu folgendes ein:
CODE
$rest = time()%3
switch ($rest) {
case 0:
echo '<img src="ad1.png"><img src="ad2.png"><img src="ad3.png">';
break;
case 1:
echo '<img src="ad2.png"><img src="ad3.png"><img src="ad1.png">';
break;
case 2:
echo '<img src="ad3.png"><img src="ad1.png"><img src="ad2.png">';
break;
}
Das müsste doch von der Performance ganz gut sein. Oder was wäre noch besser?
Vorschläge?