Gremlin
21.09.2009, 22:34
Ein Script für eine TagCloud habe ich schon, ich suche nur eine Möglichkeit wie ich diese optimal darstellen kann.
Aktuell habe ich z.B. ein Array z.B.
Array
(
[gameduell] => 25
[kredit] => 11
[sms] => 8
[gewinnen] => 8
[Rentengewinnspiel] => 6
[iPhone] => 5
[parfum] => 4
[Montessori] => 4
[Deutschlandtrend] => 4
[MacBook Air] => 4
[wii] => 4
[lightspeed] => 4
[newsletter] => 4
[kostenlos] => 4
)
Das übergebe ich einfach der Funktion tagcloud(); und kriege dann eine schöne Tagcloud geliefert. Naja soviel zur Funktionalität.
Nun habe ich eine Tabelle xy mit dem Feld tags darin befinden sich verschiedene Tags per Komma getrennt z.B:
essen,trinken,schlafen
Ich will nun eine komplette Tag-Cloud mit dem Tag was am meisten vorkommt erstellen. Meine Idee war nun das ich einfach alls auslese, bei komma explode und das dann ins array reinhaue.
Hat jemand noch eine andere - performance mäßig bessere - Lösung? (Cachen tu ich das übrigens sowieso ^^)
Aktuell habe ich z.B. ein Array z.B.
Array
(
[gameduell] => 25
[kredit] => 11
[sms] => 8
[gewinnen] => 8
[Rentengewinnspiel] => 6
[iPhone] => 5
[parfum] => 4
[Montessori] => 4
[Deutschlandtrend] => 4
[MacBook Air] => 4
[wii] => 4
[lightspeed] => 4
[newsletter] => 4
[kostenlos] => 4
)
Das übergebe ich einfach der Funktion tagcloud(); und kriege dann eine schöne Tagcloud geliefert. Naja soviel zur Funktionalität.
Nun habe ich eine Tabelle xy mit dem Feld tags darin befinden sich verschiedene Tags per Komma getrennt z.B:
essen,trinken,schlafen
Ich will nun eine komplette Tag-Cloud mit dem Tag was am meisten vorkommt erstellen. Meine Idee war nun das ich einfach alls auslese, bei komma explode und das dann ins array reinhaue.
Hat jemand noch eine andere - performance mäßig bessere - Lösung? (Cachen tu ich das übrigens sowieso ^^)