PHP-Code optimieren

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

PHP-Code optimieren

Beitrag von Gumfuzi »

Hallo!

wie kann ich den Code in den Templates überprüfen bzw. optimieren lassen?

Am besten wäre es, wenn es ohne Eingriff an der Serverkonfig gehen würde (kein zugriff), also ev. ein Skript/Programm, mit dem man eine PHP-Datei angibt, und das Teil wertet aus, wie lange welche Funktion, Schleife, etc. dauerte, damit man sieht, was lahmt und wo man ev,. dann noch etwas verbessern kann.

Habe schon Prügramme gefunden, die das können, aber die sind schweineteuer und ausserdem nur als PHP-Extension am Server zu installieren.

Kann ich auch lokal sowas überprüfen lassen? Oder am Server, aber ohne Zusatzinstallationen?

Danke für eure Tipps!
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Man kann nicht alles automatisiert haben... :wink:

Ich würde an deiner Stelle manuell über den Code drüber gehen, das haben schon viele vor dir geschafft, dann wirst du es auch schaffen.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Naja, ich will ja nicht, daß das ein Programm die Codeänderungen dann macht bzw. Optimierungen vorschlägt, aber es wäre halt nützlich, zu sehen, welche der 2000 Codezeilen der einen Datei die ganze Serverzeit verbrädt ;)

Sicher kann man so Zeitstopper im Code positionieren, aber das ist ja bei so großen Dateien auch immer sehr aufwändig. Falls es nicht anders geht, muss ich den Weg gehen, aber die Hoffnung stirbt ja bekanntlich zuletzt.
Antworten

Zurück zu „Coding & Technik“