Hallo liebe Community!
Ich beschäftige mich seit ein paar Tagen mit der Programmierung eines sozialen Netzwerks mittels html, php, mysql und ein bisschen javascript! Ich habe mich schon seit längerem mit PHP beschäftigt und einmal probeweise einen einfachen Onlineshop mit Mysql-Abfragen erstellt was alles super hingehaut hat!
Mittlerweile kann man sich bei meinem Netzwerk registrieren, ein- und ausloggen und eine Freundesfunktion gibt es auch (Anfrage senden, annehmen, ablehnen, Freund löschen)! Alles funktioniert super, allerdings frage ich mich langsam wie das wäre, wenn diese Seite hunderte oder gar tausende Leute gleichzeit benutzen!
ICh habe irgendwie Angst, dass ich zu viele Mysql-Abfragen einbaue und das somit nicht mehr schnell läuft! Gibt es irgendeinen Anhaltspunkt wieviele Abfragen man auf einer Seite einbauen kann, oder wieviele mysql-abfragen ein server pro sekunde packt? kommt halt ws. auch sehr auf den host und so drauf an!
Wenn wir zum Beispiel die Profilseite hernehmen, habe ich folgende in PHP definierte functions:
PHP-Code:
/*Schon vom Login vorhanden */
$user = $_SESSION["user"];
/*Überprüfen ob eigenes oder fremdes Profil*/
$id = $_GET["id"];
$people = get_other_user($id);
/*Überprüfen ob es eine Freundschaftsanfrage gibt*/
$username = $user["name"];
$friendname = $people["name"];
$request = friend_requests($username, $friendname);
/*Wenn nicht vl. schon befreundet? */
$isfriend = is_friend($username, $friendname);
Vieleicht hat ja jemand Erfahrung ;)