Hallo zusammen,
ich hätte da mal eine Frage:
Folgende Situation:
Ich habe ein Programm zur Auftragsbearbeitung erstellt. Hier werden anhand einer AU-Nummer die Positionen zum Auftrag geladen.
Hierzu wird in einer Datei ein php-Script ausgeführt, welches wie folgt abreitet:
Aufruf der Datei (ladebestelldaten.php)
In dieser Datei wird anhand von einem Texteingabefeld die Bestellnummer eingegeben. Wenn ein Auftrag existiert, lade ich die entsprechenden Positionen zu diesem Auftrag in eine Datenbank (localhost). Die Daten werden von einer externen Quelle geladen.
Soweit funktionier alles, wenn nur eine Person arbeitet.
Nun habe ich festgestellt, das wenn mehrere Personen in diesem Programm arbeiten (zum Beispiel an 2 PC alle das Programm aufrufen und unterschiedliche Aufträge laden), das nicht immer alle Positionen zu einem Auftrag von der externen Quelle geladen werden.
Meine Vermutung:
Ruft PC01 die Datei ladebestelldaten.php auf, werden die Positionen geladen.Wenn nun während dem Laden der Positionen am PC02 ein anderer Auftrag geladen werden soll, wird die Verarbeitung von PC01 abgebrochen, da es die gleiche Datei (ladebestelldaten.php) ist. PC01 und PC02 sind im gleichen Netzwerk.
Kann das sein, das meine Vermutung richtig ist?
Hinweis:
Es geht hier nicht um einen Fehler im Script, sondern darum, das wenn eine php-Datei von mehreren Clients gleichzeitig aufgerufen wird, dies zu Problemen in der Scriptverarbeitung (php => Serverseitig)) führen kann.
Hoffe, das ich in das Thema richtig platziert habe.
Grüß
Falke07
ich hätte da mal eine Frage:
Folgende Situation:
Ich habe ein Programm zur Auftragsbearbeitung erstellt. Hier werden anhand einer AU-Nummer die Positionen zum Auftrag geladen.
Hierzu wird in einer Datei ein php-Script ausgeführt, welches wie folgt abreitet:
Aufruf der Datei (ladebestelldaten.php)
In dieser Datei wird anhand von einem Texteingabefeld die Bestellnummer eingegeben. Wenn ein Auftrag existiert, lade ich die entsprechenden Positionen zu diesem Auftrag in eine Datenbank (localhost). Die Daten werden von einer externen Quelle geladen.
Soweit funktionier alles, wenn nur eine Person arbeitet.
Nun habe ich festgestellt, das wenn mehrere Personen in diesem Programm arbeiten (zum Beispiel an 2 PC alle das Programm aufrufen und unterschiedliche Aufträge laden), das nicht immer alle Positionen zu einem Auftrag von der externen Quelle geladen werden.
Meine Vermutung:
Ruft PC01 die Datei ladebestelldaten.php auf, werden die Positionen geladen.Wenn nun während dem Laden der Positionen am PC02 ein anderer Auftrag geladen werden soll, wird die Verarbeitung von PC01 abgebrochen, da es die gleiche Datei (ladebestelldaten.php) ist. PC01 und PC02 sind im gleichen Netzwerk.
Kann das sein, das meine Vermutung richtig ist?
Hinweis:
Es geht hier nicht um einen Fehler im Script, sondern darum, das wenn eine php-Datei von mehreren Clients gleichzeitig aufgerufen wird, dies zu Problemen in der Scriptverarbeitung (php => Serverseitig)) führen kann.
Hoffe, das ich in das Thema richtig platziert habe.
Grüß
Falke07
Kommentar