Ist es möglich mit PHP (5) oder anderen Linux-Tools auf einem Apache-Debian-Webserver, die Dateianforderungen eine einzige HTTP-Anfrage zu erhalten? aus Leistungsgründen möchte ich sie mit der im Cache gespeicherten "Version" meiner Kuchen-App vergleichen.Count Anzahl der Dateianfragen ausgelöst
nicht zwischengespeichert, die in einigen Ansichten über 100 sein könnte. im Cache nur bis zu 10 (hoffentlich).
afaik gibt es 3 Haupt-Dateifunktionen: file_get_contents(), file() und das Handbuch fopen() etc
aber ich kann nicht außer Kraft setzen sie, so kann ich nicht eine LogRequest() Funktion in sie setzen. gibt es einen anderen Weg? Callbacks zu Funktionen hinzufügen? die Dateianforderungen abfangen?
Wenn Sie nur daran interessiert, wie die Cache-Version führt im Vergleich zu den nicht-Cache-Version, führen Sie einfach einen Profiler einmal mit Cache aktiviert und dann wieder mit Cache deaktiviert. Das sollte dir den Unterschied sagen. Kann Xdebug dafür verwenden. Wenn Sie Belastungstests durchführen möchten, verwenden Sie den Befehl 'ab'. – Gordon
Nun, in diesem speziellen Fall mehr die Menge der Anfragen das PHP-Skript muss das Endergebnis zu erreichen. Nicht nur für den Vergleich mit der zwischengespeicherten Version, sondern auch für das Ziel, die Ansichten mit den meisten Dateianforderungen zu verfolgen und zu versuchen, die Anzahl zu verringern. – mark