Hallo liebe PHP-Gemeinde,
ich habe mal ein paar generelle Fragen zur PHP-Performance.
Wie optimiere ich die Geschwindigkeit bei Datenbankabfragen und wieviel Trafic hält eine Datenbank und der PHP-Parser eigentlich aus.
Angenommen ich habe eine recht bekannte und somit stark frequentierte Seite, die sich Inhalte aus einer mySQL-DB zieht und auch einige Auswertungen (if-Anweisungen) enthält.
Gehen wir mal von 10-20 Besuchern gleichzeitig aus.
Zwingt das die Geschwindigkeit schon merklich in die Knie oder ab wann wirds kritisch?
Was geschieht wenn ich nicht jeden geöffnetten Datenbankaufruf wieder mit mysql_close() schließe.
Macht es Sinn, Variablen und Arrays nach der Ausgabe wieder zu löschen unset() und wass passier wenn nicht?
Bringen || und && in Anweisungen einen Geschwindigkeitsvorteil gegenüber OR und AND und wenn ja, wieviel?
Was kennt Ihr noch für Tricks um die Performance zu steigern?
Grüße & Dank,
Andi
ich habe mal ein paar generelle Fragen zur PHP-Performance.
Wie optimiere ich die Geschwindigkeit bei Datenbankabfragen und wieviel Trafic hält eine Datenbank und der PHP-Parser eigentlich aus.
Angenommen ich habe eine recht bekannte und somit stark frequentierte Seite, die sich Inhalte aus einer mySQL-DB zieht und auch einige Auswertungen (if-Anweisungen) enthält.
Gehen wir mal von 10-20 Besuchern gleichzeitig aus.
Zwingt das die Geschwindigkeit schon merklich in die Knie oder ab wann wirds kritisch?
Was geschieht wenn ich nicht jeden geöffnetten Datenbankaufruf wieder mit mysql_close() schließe.
Macht es Sinn, Variablen und Arrays nach der Ausgabe wieder zu löschen unset() und wass passier wenn nicht?
Bringen || und && in Anweisungen einen Geschwindigkeitsvorteil gegenüber OR und AND und wenn ja, wieviel?
Was kennt Ihr noch für Tricks um die Performance zu steigern?
Grüße & Dank,
Andi
Kommentar