php.de

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

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.02.2011, 19:17  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Also das der Browser einfluss hat glaub ich eher nicht. Es könnte ja nur daran liegen wenn er andere Daten als ein anderer Browser im HTTP Request mitschickt, diese denke ich sind aber eigentlich fast gleich.

Wenn es nen shared Hosting ist dann ist es doch relativ klar. Ein anderer Benutzer hat eben Skript die zur selben Zeit irgendwelche Berechnungen ausführen und dann braucht dein Skript halt mal länger und mal kürzer. Ansonsten gibts z.b. oft noch Opcode-Cacher, wenn da das Skript noch nicht drin ist dauerts länger als wenn es danach schon im Cache liegt ... pauschal lässt sich dazu wenig sagen.
Flor1an ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.02.2011, 19:21  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Hast du den Einfluss der Nutzung von Sessions mal untersucht?

Wenn Requests, die eigentlich nacheinander abgearbeitet werden sollen, parallel vom Server beantwortet werden (das könnte ggf. Browser-abhängig vorkommen) - dann blockiert die Nutzung der Session durch einen Request natürlich die nächsten, die mit der gleichen Session arbeiten wollen.
So früh wie möglich die Session mit session_write_close wieder frei zu geben, ist das einzige, was dann helfen kann.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 11.02.2011, 19:21  
Erfahrener Benutzer
 
Registriert seit: 08.08.2009
Beiträge: 195
PHP-Kenntnisse:
Fortgeschritten
da.eXecutoR befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Flor1an Beitrag anzeigen
Wenn es nen shared Hosting ist dann ist es doch relativ klar. Ein anderer Benutzer hat eben Skript die zur selben Zeit irgendwelche Berechnungen ausführen und dann braucht dein Skript halt mal länger und mal kürzer.
Ich kann gleichzeitig 7 Tabs im FF und im IE offen haben und habe immer im FF die gleichen 0.55 bis 0.58 Sekunden und im IE die 2 bis 3 Sekunden.

Dass der starke Unterschied von anderen Usern auf dem Server kommt kann man denke ich ausschliessen.

@ Chris: Schon okay, erwarte ich auch nicht dass gleich jeder das ZIP runterläd

Das mit der Session ist eine gute Idee, dies wird zumindest im Browser mitgeliefert und ist eigentlich das einzige was noch direkt mit dem PHP File zu tun hat.

Werde ich später noch testen, vielen Dank für die Inputs!

Gruss

eXe
__________________
It's not a bug. It's a feature!
da.eXecutoR ist offline   Mit Zitat antworten
Alt 14.02.2011, 10:20  
Erfahrener Benutzer
 
Registriert seit: 08.08.2009
Beiträge: 195
PHP-Kenntnisse:
Fortgeschritten
da.eXecutoR befindet sich auf einem aufstrebenden Ast
Standard

Hallo zusammen

Ich hab das session_start() weggelassen. Hat aber keinen grossen Unterschied gemacht, die Zeiten haben sich zwar ein wenig verkürzt, aber dies unwesentlich.

Kann es sein dass der Firefox erst ein neues XMLhttpRequest erzeugt wenn eine offene Anfrage beantwortet wurde und der IE feuert die einfach ab egal vom Status anderer Anfragen?

Irgendwie muss ja der Firefox die Anfragen irgendwie nacheinander abarbeiten da die Verbindungszeit dort 2 bis 4 Sekunden dauert. Ergo wäre der Server ein bisschen weniger gestresst und hat aus dem Grund auch die bessere Serverzeit. Oder ist die Überlegung total aus der Luft gegriffen?

Wie Holmes schon sage, passe die Theorie den Fakten an, nicht die Fakten der Theorie

Gruss

eXe
__________________
It's not a bug. It's a feature!
da.eXecutoR ist offline   Mit Zitat antworten
Alt 14.02.2011, 11:02  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Im Browser gibt es eine Einstellung die die maximalen gleichzeitigen Verbindungen zu einem Server angibt. Das ist auch relativ stark limitiert (4 oder so ähnlich ist da Standard). Kann natürlich sein dass das noch mit rein spielt bei dir. Wobei das dann eigentlich nicht auf die PHP Skriptperformance schlägt sondern das der HTTP Request einfach später gestartet wird.
Flor1an 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
[Erledigt] Scope Problem Tviskjola PHP Tipps 2010 11 17.07.2010 19:06
Virtual Server: Installation von ISPConfig SvenLittkowski Server, Hosting und Workstations 19 18.06.2010 08:23
Problem mit Server -Response/Request Schlafbaer Scriptbörse 7 05.04.2010 21:56
Problem mit SERVER & REMOTE_ADDR dev83 Server, Hosting und Workstations 1 22.03.2010 12:06
[Erledigt] Apache install geht nicht SteiniKeule Server, Hosting und Workstations 7 27.02.2009 08:40
Problem mit SQLite(bzw. Server) coder Datenbanken 8 18.10.2007 14:51
Mysql SELECT Abfrage -- Problem mit LIMIT djrace Datenbanken 2 01.05.2006 12:58
[Erledigt] Problem mit date()-Funktion auf Windows Server... PHP-Fortgeschrittene 7 29.11.2005 21:22
Problem mit Verbindung von anderem Server Datenbanken 2 08.11.2005 13:43
[Erledigt] Problem beim verbindungsaufbau zum Mysql Server Datenbanken 9 27.10.2005 11:27
Apache HTTP Server hat ein Problem festgestellt ... PHP Tipps 2005-2 4 11.10.2005 01:32
Root Server Problem PHP Tipps 2005-2 27 11.07.2005 21:50
[Erledigt] Include Problem nach server wechsel PHP Tipps 2005 4 01.06.2005 00:42
Problem mit php unter windows server 2003 djrace PHP-Fortgeschrittene 2 24.12.2004 13:22
Debian Server, ddclient und SMC Router Problem. c01001 Server, Hosting und Workstations 6 09.12.2004 19:08

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
windows server 2003 performanceprobleme

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:26 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