fliegenkiller
Lt. Junior Grade
- Registriert
- März 2005
- Beiträge
- 387
Hallo,
Ich habe einige Fragen bezüglich der Laufzeit in PHP.
1. Funktionen und Klassen-Methoden
Wie verhält sich die PHP Laufzeit wenn ich eine Funktion mehrere tausend Mal eine Funktion aufrufen lasse? Klar die Laufzeit nimmt zu, aber was ist, wenn ich eine Klassen Methode die gleiche Anzahl aufrufen lasse? Verhält sich die Laufzeit gleich wie bei den Klassen Methoden in C++ (die ja die gleiche Performance wie sog. Inline Funktionen haben)
2. MySQL Klasse
Wie stark werden die Ressourcen beansprucht, wenn ich Pro seitenaufruf ca. 20 Objekte erzeuge, die jedes mal eine neue Verbindung zum Datenbankserver herstellen? Oder wäre es sinnvoller, wenn ich die Connection Resource als Static-Member speichere und dann bei jedem objekterstellen wieder darauf zugreife?
Besten dank für alle antworten. Sollte etwas nicht klar sein, dann sagt bitte bescheid...
Ich habe einige Fragen bezüglich der Laufzeit in PHP.
1. Funktionen und Klassen-Methoden
Wie verhält sich die PHP Laufzeit wenn ich eine Funktion mehrere tausend Mal eine Funktion aufrufen lasse? Klar die Laufzeit nimmt zu, aber was ist, wenn ich eine Klassen Methode die gleiche Anzahl aufrufen lasse? Verhält sich die Laufzeit gleich wie bei den Klassen Methoden in C++ (die ja die gleiche Performance wie sog. Inline Funktionen haben)
2. MySQL Klasse
Wie stark werden die Ressourcen beansprucht, wenn ich Pro seitenaufruf ca. 20 Objekte erzeuge, die jedes mal eine neue Verbindung zum Datenbankserver herstellen? Oder wäre es sinnvoller, wenn ich die Connection Resource als Static-Member speichere und dann bei jedem objekterstellen wieder darauf zugreife?
Besten dank für alle antworten. Sollte etwas nicht klar sein, dann sagt bitte bescheid...