Hallo Leute,
ich bin neu hier, aber habe gleich mal ein Problem, wo ich mit meinem Latein bzw. PHP am Ende bin...
Und zwar:
Ich habe eine Seite auf einem Server (nenn ich mal Server A), die sich ihren Inhalt aus lokalen Dateien per include() reinlädt. Zusätzlich habe ich noch externen Inhalt (auf einem externen Server ("Server B")) der momentan auch einfach per include() geladen wird.
Bis dahin klappt alles.
Das Problem ist jetzt allerdings, dass der Inhalt von Server B per flush() nach und nach gesendet wird. Wenn ich das per include() auf Server A laden will, dann wird es erst geladen, wenn der GESAMTE Inhalt übertragen wurde (also alle flush()-Befehle auf Server B ausgeführt wurden) und das dauert immer so 20-30 Sekunden, was ich dem Benutzer natürlich nicht zumuten kann.
Hat jemand ne Idee, was man da machen kann? Kann man das "Geflushte" von Server B auf Server A nochmal "flushen" oder so? Eine AJAX-Einbindung klappt leider auch nicht wegen externer Server.
Vielen Dank schonmal!
Gruß,
Maxi
PS: Der Inhalt muss übrigens auf Server B bleiben, da der von einem speziellen Programm generiert wird. Ich weiß also auch gar nicht ob der Befehl dort wirklich "flush()" ist, weil ich weiß nicht in was für einer Sprache das läuft, aber das tut denk ich nichts zur Sache.
EDIT: Da ich "Wer darf hier posten" erst nachträglich gelesen habe: phpinfo()
ich bin neu hier, aber habe gleich mal ein Problem, wo ich mit meinem Latein bzw. PHP am Ende bin...
Und zwar:
Ich habe eine Seite auf einem Server (nenn ich mal Server A), die sich ihren Inhalt aus lokalen Dateien per include() reinlädt. Zusätzlich habe ich noch externen Inhalt (auf einem externen Server ("Server B")) der momentan auch einfach per include() geladen wird.
Bis dahin klappt alles.
Das Problem ist jetzt allerdings, dass der Inhalt von Server B per flush() nach und nach gesendet wird. Wenn ich das per include() auf Server A laden will, dann wird es erst geladen, wenn der GESAMTE Inhalt übertragen wurde (also alle flush()-Befehle auf Server B ausgeführt wurden) und das dauert immer so 20-30 Sekunden, was ich dem Benutzer natürlich nicht zumuten kann.
Hat jemand ne Idee, was man da machen kann? Kann man das "Geflushte" von Server B auf Server A nochmal "flushen" oder so? Eine AJAX-Einbindung klappt leider auch nicht wegen externer Server.
Vielen Dank schonmal!
Gruß,
Maxi
PS: Der Inhalt muss übrigens auf Server B bleiben, da der von einem speziellen Programm generiert wird. Ich weiß also auch gar nicht ob der Befehl dort wirklich "flush()" ist, weil ich weiß nicht in was für einer Sprache das läuft, aber das tut denk ich nichts zur Sache.
EDIT: Da ich "Wer darf hier posten" erst nachträglich gelesen habe: phpinfo()

Kommentar