mehrere user gleichzeitig bedienen
hallo Leute,
ich habe mal ein paar Fragen. Ich bastle gerade an einer Webseite mit mysql Anbindung.( habe zu Testzwecken ein wamp System zulaufen) Mir stellt sich die Frage, in wie weit mehrere gleichzeitig auf meine webpage zugreifende user vom Server Rechner verwaltet werden? Z.b. user können zu den einzelnen parts auf meiner Seite Kommentare schreiben, welche per php in die DB gelangen. Könnte es passieren, das aufgrund zu vieler user die DB beim beschreiben, gekillt wird? ne andere Sache, die DB enthält links zu Bildern. Ich lese alle Bilder zu einem Gebiet aus der DB, speichere die Ergebnisse in einem PHP array, übergebe die ergebnisse dann an ein javascript array um sie dann dort mit settimeout zeit verzögert auszugeben. Das php array ist ja ständig mit Werten belegt. Wann gibt der Server es wieder frei? Wenn der user ne neue Seite drüber lädt? Kommen weitere user ins Spiel bekommen diese natürlich auch ein php array zugewiesen. Wie funktioniert das intern, da mehrere arrays ja unter dem gleichen Namen abgelegt sind? Kann ich das php array wieder freigeben, nachdem alle Werte an ein JS Array übergeben wurden? |
Zitat:
Im ernst: So ne DB hält schon was aus und du wirst ja nicht grade hunderttausende von benutzern haben oder? |
Mal allgemein: Mit mehreren Usern kommt PHP prima klar, da gibts auch kein Gewurschtelt mit mehreren "Versionen" einer Variablen. Um das Freigeben der Variabeln brauchst Du Dich nicht kümmern, die verfallen einfach am ende des Scriptes. Ansonsten kannst Du mit unset($variable) die variable wieder löschen.
|
Hallo zusammen,
was hat es denn mit der Variablen $_SERVER['REMOTE_PORT'] auf sich? Haben diese "Ports" überhaupt was mit dem Thema "mehrere user" zu tun? :-| |
Jede TCP/IP Verbindung identifierziert den Ziel und Quellpunkt nicht allein über die IP Nummer, sondern zusätzlich über einen Portnummer. Bei HTTP ist dies für den Server Port 80. Der Client braucht aber auch einen Port über die er die Daten des Servers empfängt. Diese Port wird vom Browser meist willkürlich gewählt. Dieser Port steht dann in $_SERVER["REMOTE_PORT"]. Allerdings hat das nichts mit dem Thema "mehrere User" zu tun, da zwei Browser (von unterschiedlichen Usern) durchaus den gleichen Port auf der jeweiligen Maschine verwenden können!
|
Dankeschön :-)
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:03:09 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.