Hallo,
wie fast immer wenn ich hier poste habe ich mal wieder ein Problem zu dem ich keine Hilfe gefunden habe
Ich habe eine statische HTML-Seite mit ein paar PHP Elementen "aufgepeppt". Es werden aus 3 csv Dateien (Diese Dateien werden von einer Datenbank erstellt und ich muß mich mit dem Format abfinden wie es ist...) Werte mit der Funktion fgetcsv() gelesen. Dazu kommen eine Datumsvalidierung und diverse Array / Formatfunktionen.
Jetzt ist es leider so, daß die Seite ca. 5 Sekunden braucht bis sie fertig aufgebaut ist. Und dies auf meinem lokalen Pentium mit 2 GHz und 512 MB RAM. Als OS läuft Win2000 + Apache2 + PHP5.
5 Sekunden klingen nicht nach viel, aber nach aktuellen Umfragen wird ein Durchschnittsuser bereits nach ca 3 Sekunden nervös und fragt sich ob der Computer abgestürzt ist. Ergo, so kann ich das meinem Chef nicht abgeben...
Kann mir jemand Tips geben wo die Leistungsbremsen bei PHP liegen?
- Arrays?
- Stringverarbeitung?
- Lesen aus csv Dateien?
- Datumsfunktionen?
- etc?
Vielen Dank im Voraus,
KaptinKaos
P.S.: Den PHP-Teil des Sourcecodes versende ich auf Nachfrage per Mail
wie fast immer wenn ich hier poste habe ich mal wieder ein Problem zu dem ich keine Hilfe gefunden habe
Ich habe eine statische HTML-Seite mit ein paar PHP Elementen "aufgepeppt". Es werden aus 3 csv Dateien (Diese Dateien werden von einer Datenbank erstellt und ich muß mich mit dem Format abfinden wie es ist...) Werte mit der Funktion fgetcsv() gelesen. Dazu kommen eine Datumsvalidierung und diverse Array / Formatfunktionen.
Jetzt ist es leider so, daß die Seite ca. 5 Sekunden braucht bis sie fertig aufgebaut ist. Und dies auf meinem lokalen Pentium mit 2 GHz und 512 MB RAM. Als OS läuft Win2000 + Apache2 + PHP5.
5 Sekunden klingen nicht nach viel, aber nach aktuellen Umfragen wird ein Durchschnittsuser bereits nach ca 3 Sekunden nervös und fragt sich ob der Computer abgestürzt ist. Ergo, so kann ich das meinem Chef nicht abgeben...
Kann mir jemand Tips geben wo die Leistungsbremsen bei PHP liegen?
- Arrays?
- Stringverarbeitung?
- Lesen aus csv Dateien?
- Datumsfunktionen?
- etc?
Vielen Dank im Voraus,
KaptinKaos
P.S.: Den PHP-Teil des Sourcecodes versende ich auf Nachfrage per Mail
Kommentar