php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.05.2006, 12:02  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 104
ajo_silent
Standard ein Skript startet ein zweites...

Hallo,

besteht die Möglichkeit, dass ein Skript, nach einigen Arbeitsschritten ein zweites Skript startet, welches Parallel nebenher läuft?
Problem ist: Von einem Fremd-Server sollen dem Benutzer Daten geholt und angezeigt werden. Da dieses Datenholen lange dauert, sollen nur einige Daten geholt und dem Benutzer sofort angezeigt werden. Im Hintergrund sollen aber bereits alle anderen Daten geholt werden, damit, wenn der Benutzer weiterklickt, schon der Rest da ist.
Das zweite Skript soll nicht einfach nach Ende des ersten Skriptes beginnen (wäre ja technisch kein Problem), sondern fast zeitglich. Grund ist, dass die Antwort des Fremdservers so lange auf sich warten lässt. Wenn beide Skripte zur fast gleichen Zeit anfragen ist das ja für das zweite Skript ein Zeitvorteil im Gegensatz, wenn es erst die Anfrage sendet, wenn Skript 1 die Antwort hat.

Ich hoffe, ihr konntet mir folgen. Gibt es Möglichkeiten, das 2. Skript zur Laufzeit des 1. Skriptes zu laden?

Danke
ajo_silent ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.05.2006, 12:26  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 4.651
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Innerhalb eines Webservers nicht wirklich. Es gäbe eventuell einen anderen Ansatz für solche Probleme: Ajax. Da du in php-fortgeschrittenen postest, lasse ich es mal beim Stichwort und führe es nicht näher aus.
__________________
Entwickler aus Leidenschaft und ein Zahnrad in einem der größten Java-Projekte der Welt.
mepeisen ist offline   Mit Zitat antworten
Alt 03.05.2006, 12:31  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Ich hoffe, ihr konntet mir folgen.
*hm* neeee ... Wofür brauchst du das .. Wieviel Performance Steigerung versprichst du dir dadurch ?!?!

M3g4Star ist offline   Mit Zitat antworten
Alt 03.05.2006, 12:46  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 104
ajo_silent
Standard

hm... schade... wenns echt nicht
Und wegen Ajax: es sollte nicht mit Javascript sein UND das zweite skript sollte schon gestartet werden, bevor der Benutzer überhaupt eine Ausgabe bekommt.
ajo_silent ist offline   Mit Zitat antworten
Alt 03.05.2006, 12:49  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 4.651
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Nochmal: nein. Alle potentiellen Lösungen (pthread etc.) bringen den Apache Webserver ziemlich durcheinander und im Extremfall zum Absturz.

Die einzige Chance besteht im Spawnen eines zusätzlichen Prozesses mittels exec. Dann hast du aber u.U. andere Probleme.

Im übrigen klingt das Design höchst eigenartig, wenn du Daten von einem anderen Server extra noch aufwendig abholen musst.
__________________
Entwickler aus Leidenschaft und ein Zahnrad in einem der größten Java-Projekte der Welt.
mepeisen ist offline   Mit Zitat antworten
Alt 03.05.2006, 12:49  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Punkt 2 ist doch mit Ajax erfüllt ^^
Zergling-new ist offline   Mit Zitat antworten
Alt 03.05.2006, 13:01  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 104
ajo_silent
Standard

Zitat:
Zitat von Zergling
Punkt 2 ist doch mit Ajax erfüllt ^^
OK, jetzt werde ich neugierig Kannst du deinen Lösungsansatz bitte ganz kurz umreißen?
ajo_silent ist offline   Mit Zitat antworten
Alt 03.05.2006, 13:10  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Du kannst mit AJAX beliebig viele Skripte anstossen.

http://de.wikipedia.org/wiki/Ajax_%28Programmierung%29
Zergling-new ist offline   Mit Zitat antworten
Alt 03.05.2006, 13:42  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 104
ajo_silent
Standard

könnte vielleicht funktionieren -- wenn ich in meinem Projekt an dieser Stelle bin, werde ich Ajax in Erwägung ziehen.
Danke bis hierhin

Ajo
ajo_silent ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP Skript ausführen max-dhom PHP Tipps 2008 5 13.04.2008 12:39
Skript auf einem anderen Server! aha_01 PHP Tipps 2008 3 05.12.2007 09:02
Startup Skript m_haussner Datenbanken 3 10.10.2007 20:56
Skript in Skript ausführen? Plague PHP Tipps 2007 3 19.04.2007 09:59
.htpasswd (im geschützten Ordner!) per skript ändern! Funky_ PHP Tipps 2006 8 22.07.2006 18:03
Skript "tarnen"? Off-Topic Diskussionen 17 07.08.2005 19:42
Ein php skript aus einem anderen skript heraus aufrufen PHP Tipps 2005-2 8 06.08.2005 20:23
Javascript - CountUP Skript zählt falsch.. Chr!s HTML, Usability und Barrierefreiheit 0 28.03.2005 14:32
Skript zur Dateisuch => function??? PHP Tipps 2005 2 16.02.2005 18:03
[Erledigt] php skript ruft anderes php skript auf PHP-Fortgeschrittene 7 09.01.2005 23:06
[Erledigt] problem mit login skript | mysql | cookie PHP Tipps 2004-2 13 07.12.2004 19:01
Proxy Skript gesucht. Beitragsarchiv 2 12.11.2004 12:02
SKRIPT GESUCHT - Werbung auf einer site anzeigen Beitragsarchiv 4 29.08.2004 14:07
Skript Meldeformular PHP Tipps 2004 8 27.07.2004 18:00
[Erledigt] Php skript upload problem! PHP Tipps 2004 2 30.06.2004 00:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
java skript startet php skript, php mit einem script ein anderes anstoßen, ein skript

Alle Zeitangaben in WEZ +1. Es ist jetzt 15:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.