WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- FOPEN dauert Ewig

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » FOPEN dauert Ewig - 14 August 2018 Antworten
im Forum für Webhosting Homepage gefunden:
FOPEN dauert Ewig
KeyLF
Forenheld
Threadstarter




Beiträge: 870

Wieso dauert folgende Funktion im Netz ca. 25 Sekunden und Local nur 1 Sekunden?

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8:



Die URL ist dabei egal...

Diese Nachricht wurde geändert von: KeyLF
  Profil   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1505

weil der server die datei aufruft (per www) und dann den geparsten inhalt ließt.

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
KeyLF
Forenheld
Threadstarter




Beiträge: 870

das heißt? (Deutsch: geparsten??)

Diese Nachricht wurde geändert von: KeyLF
  Profil   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1505

...übersetzten inhalt...

ergo:

1. datei aufrufen
2. warten bis er empfangen wurde
3. in php einbauen

---
Arbeit ist das Feuer der Gestaltung. - Marx

Diese Nachricht wurde geändert von: Philipp Gérard
  Profil   E-Mail   Website   Editieren   Zitieren
KeyLF
Forenheld
Threadstarter




Beiträge: 870

aber warum dauert das so lang? ca. 10 Zeilen hat die js Datei.. wie gesagt local... nichtmal 5 Sekunden im Netz über 20... das kann doch nicht ganz ok sein oder?! Woran kann das liegen?

  Profil   Editieren   Zitieren
Ehemaliges Mitglied (#1460)
Posting-Schinder




Beiträge: 613

Das kann auch an der Auslastung des Web-Servers liegen.
Das kann auch an einer schlechten Verbindung zwischen Dir und dem Server liegen.

Das kann sonstwas sein!

Wenn es bei Dir schnell geht, ist anzunehmen, dass kein Fehler drin ist, der das Script unnötig langsam macht.

  Profil   Editieren   Zitieren
KeyLF
Forenheld
Threadstarter




Beiträge: 870

Die Verbindung ist sehr gut... zwischen den Servern auch...

keiner eine Idee? Oder besser... das Wissen?!

  Profil   Editieren   Zitieren
Ehemaliges Mitglied (#1460)
Posting-Schinder




Beiträge: 613

Was sagt Dein Provider?

  Profil   Editieren   Zitieren
KeyLF
Forenheld
Threadstarter




Beiträge: 870

der bin ich selber!

  Profil   Editieren   Zitieren
recently
Pixelschubser




Beiträge: 3

Hallo,
eine Antwort auf diese Frage würde mich auch interessieren. Bei mir dauert so ein Aufruf 5 Sekunden. Es liegt aber nicht am Netzwerk-Zugriff, das Ergebnis der Anfrage wird "sofort" angezeigt. Die Zeit vergeht erst dann, wenn der php-Aufruf beendet wird, da ist php wegen dem fopen furchtbar lange mit irgendetwas beschäftigt. Warum nur ?

ps: ich rufe das php-script von der Kommdozeile auf. Das Ergebnis wird sofort ausgegeben, aber dann dauert es 5 Sekunden, bis der Kommadozeilen-Prompt wieder sichtbar ist.

Diese Nachricht wurde geändert von: recently
  Profil   E-Mail   Editieren   Zitieren
recently
Pixelschubser




Beiträge: 3

Auch das dauert lästige 5 Sekunden:

1: 
2: 
3: 
4:
echo "start\n";
$fp = @fsockopen("192.168.0.123",1234); 
fclose($fp); 
echo "fertig\n";


"start" und "fertig" erscheinen sofort. Aber bis das php-script beendet wird, vergehen wieder 5 Sekunden.



ps: die Adresse existiert tatsächlich auf meinem Netzwerk, ist ein netio230 von Reichelt

Diese Nachricht wurde geändert von: recently
  Profil   E-Mail   Editieren   Zitieren
Ori
Mausakrobat




Beiträge: 163

Die Ausgabe sofort abgeschlossen ist, funktioniert doch alles wie gewünscht. Manche Programme brauchen etwas Zeit, bis sie beendet sind. PHP gehört wohl dazu - es wird im Produktiveinsatz üblicherweise mit anderen Programmen betrieben, die sich um das Starten und Beenden von PHP kümmern.

Unterm Strich: Es ist offenbar ein Problem mit der Kommandozeilenvariante - das keine Auswirkungen auf die Ausgabe, die Geschwindigkeit oder das Verhalten hat.

  Profil   E-Mail   Website   Editieren   Zitieren
recently
Pixelschubser




Beiträge: 3

muss man antworten, wenn man nichts zu sagen hat ?
Das ist ja schon fast Politiker-BlaBla ! Im "Produktiveinsatz", was für ein Brüller !

... so, nun regt euch auf !

ps: gerade wenn es mit anderen Programmen zusammenarbeitet, nervt das 5s - Warten gewaltig ....

Diese Nachricht wurde geändert von: recently
  Profil   E-Mail   Editieren   Zitieren
Ori
Mausakrobat




Beiträge: 163

Das gleiche gilt natürlich auch für dich. Für die Fachbegriffe kann ich nichts. Das Aufrufen von PHP ist normalerweise nicht dein Problem.

Aber da du sicher der Lösung schon allein auf den Grund gehen wolltest, hast du ja diese Fragen bestimmt schon geklärt:
1. Passiert das auch bei PHP-Skripten, die sich mit fsockopen zu 127.0.0.1 verbinden?
2. …, die ein Url-fopen statt fsockopen benutzen?
3. …, die einfach fopen mit einer lokalen Datei benutzen?
4. …, die andere Fernzugriffsbibliotheken benutzen (z.B. curl)?
5. …allen PHP-Skripten?
6. …jeweils bei Aufruf durch einen Webserver? (Jaja, schwer zu messen. Dreh halt die Einstellungen des fcgi-spawners runter und behalt die Prozesse im Auge. Verlangsame das evtl. durch Einsatz von sleep().)

PS: @ ist böse und macht alles langsam. Bau lieber eine ordentliche Fehlerbehandlung ein.

  Profil   E-Mail   Website   Editieren   Zitieren
frieger
Pixelschubser




Beiträge: 3

Ori,

Danke für die aufschlussreiche Erklärung. Kann gar nicht verstehen worin "recently" da Politiker-Blabla erkannt haben will.
Mit hats jedenfalls geholfen.

  Profil   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » FOPEN dauert Ewig

Aktuelle Beiträge zur Hilfe im Forum für Homepage - FOPEN dauert Ewig im Forum Homepage Hosting AntwortenLetztes Posting
PHP befehl ausführen
in "PHP & MySQL"
10 13.08.2018 09:25 von Robeni
Print view MySQL Database Install problems?
in "PHP & MySQL"
0 24.07.2018 08:31 von ClintBarton
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
0 03.09.2017 22:01 von Tainor
CMS für Online Shop
in "PHP & MySQL"
20 07.08.2017 05:54 von Isasimon
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji
php preg_replace_callback für dynamischen Link
in "PHP & MySQL"
0 05.07.2016 11:02 von Rm21
PHP Code verschlüsseln
in "PHP & MySQL"
20 21.02.2016 21:25 von Kilian1
migrierter WP-Blog läuft nicht ...
in "PHP & MySQL"
0 04.02.2016 02:01 von Oxygon
migrierter WP-Blog läuft nicht ...
in "PHP & MySQL"
0 04.02.2016 02:01 von Oxygon
Fertige PHP Scripte für Ihre Homepage
in "PHP & MySQL"
0 16.12.2015 12:02 von PHP-Script-Shop
Callback Befehl ++ Session ID Eintrag +++
in "PHP & MySQL"
2 16.12.2015 11:57 von PHP-Script-Shop
suche online community script
in "PHP & MySQL"
3 16.12.2015 11:51 von PHP-Script-Shop
Text basierender Chat
in "PHP & MySQL"
5 16.12.2015 11:51 von PHP-Script-Shop
Counter mit PHP
in "PHP & MySQL"
2 16.12.2015 11:50 von PHP-Script-Shop
Wo bekommt man fertige PHP Scripte her?
in "PHP & MySQL"
12 16.12.2015 11:42 von PHP-Script-Shop



Besucher : 5699816    Heute : 1031     Gestern : 1353     Online : 41     14.8.2018    17:12      0 Besucher in den letzten 60 Sekunden        
Nach oben