Ralf hat in seinem Blog bereits vor einiger Zeit über Performanceoptimierung geschrieben. Dieses Thema will ich hier noch einmal kurz aufgreifen, da es aus meiner Sicht für Frameworks, wie das Zend Framework extrem wichtig geworden ist. Von entscheidender Bedeutung ist hier aus meiner Sicht das Caching, welches bei Seiten wie diesen Blog extrem wirkungsvoll ist: es wird nur selten was geändert, aber häufig gelesen (ok, so häufig bei meinem Blog nun auch nicht, aber das Verhältnis ist entscheidend ;) .

Mein Favorit ist hier memcached, aber auch dateibasiertes Caching ist sinnvoll, wenn man sich hier Datenbankabfragen sparen kann (insbesondere wenn man davon ausgehen kann, dass die Dateien im Dateisystemcache des Betriebssystem liegen und somit nicht einmal ein Festplattenzugriff notwendig ist).

Zwei Artikel beschreiben sehr schön worauf man achten sollte:

Wer den letzten Rest an Performance aus seiner Applikation herausholen will, dem sei die Seite PHP Benchmark empfohlen. Hier werden verschiedene Codefragmente hinsichtlich ihrer Performance verglichen.

Ähnliche Beiträge

  1. Logging mit dem Zend Framework und Firebug in Firefox
  2. Zend Framework 1.7 verfügbar
  3. Zend Framework – ein Überblick
  4. blog.aditu.de Version 2.0

2 Kommentare zu “Performanceoptimierung für PHP (ZF) Applikationen”

  1. Ralf Eggert

    @Tobi,

    als Ergänzung sei vielleicht noch der neue Performance Guide im offiziellen Manual zu erwähnen, der mit dem 1.7 Release veröffentlicht wurde:

    http://framework.zend.com/manual/en/performance.html

    Gruss,

    Ralf

     
  2. Tobi

    Hi Ralf,

    vielen Dank für den Hinweis. Hab ich noch gar nicht gesehen. Ist nun auch in der Liste!

    Gruß
    Tobi

     

Hinterlasse eine Antwort