Hello,
Ist eine Session aktiv? Dann setzt jedes Skript ein Lock auf die Session, damit sich zwei gleichzeitige Skripte nicht unsachgemäß die Daten zerstören - als Effekt werden alle Skripte auf dieselbe Session seriell abgearbeitet.
Wow, ich liebe dieses Forum einmal mehr. Ich hatte keine Idee mehr.
Also, das erklärt einiges. Ja, es ist eine Session aktiv. Und bei jenem playground-script, was sich laden lässt, wird eben keine gestartet. Das erklärt auch, warum ich mit einem anderen Browser parallel zugreifen kann.
Zwei Browser -> i.d.R. zwei unterschiedliche Sessions. Die beißen sich also nicht.
Selber Browser -> i.d.R. begrenzt auf z.B. 2 (oder auch 8, je nach Browser) offene Requests pro Domain. Das kann man am Browser zwar meistens konfigurieren, aber das Konfigurieren kann man schlecht von jedem User verlangen...
Alternative:
Das rechenintensive Script per ecec() in den Hintergrund stellen. Dort läuft das dann auch weiter, ohne dass die Browserseite noch offen ist. Da kannst Du dann gelegentlich nachfragen (per Ajax), wie weit es schon gediehen ist.
Im Archiv findest Du eine Reihe von Beiträgen zum Thema
z.B.:
http://forum.de.selfhtml.org/archiv/2007/1/t145034/#m941113
http://forum.de.selfhtml.org/archiv/2007/3/t149507/#m971082
usw.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg