Forum: PC-Programmierung PHP - auf Variable von anderer Seite zugreifen


von Mappe (Gast)


Lesenswert?

Hallo :)

Ich habe ein kleines Webserverchen aufgesetzt, unter anderem auch mit 
einem kleinen Downloadbereich, welcher geschwindigkeitsbegrenzt ist. 
Während des Downloads wird die aollgeschwindigkeit in der 
$_SESSION-variable gespeichert, gibt es irgenteine möglichkeit von einem 
zweiten Script auf diese Variable zuzugreifen?

Im endeffekt soll Nutzer1 die geschwindigkeit für Nutzer2 anpassen 
dürfen, und zwar in Echtzeit. Wie kann man soetwas realisieren?

MfG Mappe

von Peter II (Gast)


Lesenswert?

auf die Session kann immer nur einer zugreifen, du müsstest also einen 
datenaustausch ohne die Session variable hinbekommen

Dafür könnte man eine

DB verwenden,
oder
http://php.net/manual/de/book.shmop.php
oder
eine datei.

von Peter II (Gast)


Lesenswert?

sinnvoll ist aber eine richtige Server sprache zu verwenden (nichts 
gegen PHP aber es gibt halt dinge die damit nur umständig gehen ( z.b. 
Threads) )

bei ASP oder Java laufen die einzelnen Session nur ein Form von Thread 
in einer Applikation - damit kann man ohne Probleme daten dazwischen 
austauschen.

von Εrnst B. (ernst)


Lesenswert?

ich würde sowas wie "memcached" für die Kommunikation zwischen den 
PHP-Instanzen/Sessions verwenden:

http://php.net/manual/en/book.memcached.php

von Mappe (Gast)


Lesenswert?

Datenbank läuft bereits, allerdings ist es blöd für jeden Chunck der 
geschickt werden will eine Datenbankabfrage zu starten ;)

Bleiben also shared memory und memcached, beide sehen interessant aus.

Bis hier hin also schonmal Danke, bin aber noch offen für neue 
Vorschläge :)

MfG Mappe

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.