Momentan versuche ich gnadenlos meine Website, Datenbank etc. zu optimieren.
Mir geht es jetzt um Tipps, was ich alles noch berücksichtigen kann und wie ich an Performance-Daten komme.
Worauf achten Profis, wenn sie vorallem dynamische Websites programmieren ?
Mein Stand momentan:
Momentan hilft mir ganz wesentlich das Apache-Access-Logfile.
Ich habe das File so erweitert, daß nicht nur die gesendete Seitenlänge, sondern auch Request und Response-Länge berücksichtigt werden (module mod_logio). zB kriege ich somit, daß für jeden Status 304 (Not Modified) trotzdem 0.5kB Traffic anfallen.
Zudem gibt es die Möglichkeit, die Response-Zeit aufzuschreiben, mit der man sehen kann, wie lange der Server pro Anfrage braucht.
Was braucht man noch ?
Gibt es sowas wie RAM-Auslastung, verwendete Datenbank-Größe, Working-Set für die Datenbank ?