Biete Script FOF Friend of Friend

Daniel_CB

Aktives Mitglied
Nach viel Testereien und Entwicklungszeit ist es mir gelungen eine performante Möglichkeit des FOF mit mysql zu ralisieren. Benötigt wird lediglich ein Server mit mysql > 5 ein User mit den Rechten Trigger und Proceduren anlegen bzw. auszuführen.
Beispiel der Ausgabe:
CODE
+-----------+--------------+--------------+--------------+---------+----------+---------------+
| USER_FROM | USER_LEVEL_2 | USER_LEVEL_3 | USER_LEVEL_4 | USER_TO | DISTANCE | PATH
|
+-----------+--------------+--------------+--------------+---------+----------+---------------+
| 1 | 2 | NULL | NULL | 130 | 2 | 1;;2;;130 |
| 1 | 2 | 19 | NULL | 130 | 3 | 1;;2;;19;;130 |
| 1 | 4 | 2 | NULL | 130 | 3 | 1;;4;;2;;130 |
| 1 | 11 | 2 | NULL | 130 | 3 | 1;;11;;2;;130 |
| 1 | 18 | 2 | NULL | 130 | 3 | 1;;18;;2;;130 |
+-----------+--------------+--------------+--------------+---------+----------+---------------+
5 rows in set (0.00 sec)

+-----------+--------------+--------------+--------------+---------+----------+------------------+
| USER_FROM | USER_LEVEL_2 | USER_LEVEL_3 | USER_LEVEL_4 | USER_TO | DISTANCE | PATH |
+-----------+--------------+--------------+--------------+---------+----------+------------------+
| 1 | 2 | NULL | NULL | 130 | 2 | 1;;2;;130 |
| 1 | 2 | 19 | NULL | 130 | 3 | 1;;2;;19;;130 |
| 1 | 4 | 2 | NULL | 130 | 3 | 1;;4;;2;;130 |
| 1 | 11 | 2 | NULL | 130 | 3 | 1;;11;;2;;130 |
| 1 | 18 | 2 | NULL | 130 | 3 | 1;;18;;2;;130 |
| 1 | 321 | 2 | NULL | 130 | 3 | 1;;321;;2;;130 |
| 1 | 4595 | 19 | NULL | 130 | 3 | 1;;4595;;19;;130 |
+-----------+--------------+--------------+--------------+---------+----------+------------------+
7 rows in set (0.00 sec)



das Ganze system wurde auf einer Community gestestet. Während der Testphasen war die Community gut besucht 1500+ User online und hat keine leistungseinbußen nach sich gebracht. Es läuft auch jetzt auf anderen Sehr gut besuchten Communitys und es gab noch keine KLagen.
Apache und MYsql laufen auf demselben Server.
70000 User mit 500.000 Buddyeintragen in der Ebene 1.

Testlink:
http://wq.blue-line-webdesign.de/path.php?from=10063&to=6000
http://wq.blue-line-webdesign.de/all.php?from=10063


einfach mit den ID-Nummern spielen es sind 50000 Testuser drinn
bei Fragen / Interesse ICQ 292913800
 
Zurück
Oben