High Performance PHP

Momentan findet die OSCON statt, O’Reillys Open Source Convention. Einen interessanten Vortrag scheint George Schlossnagle gehalten zu haben: High Performance PHP. Auf dem Blog der Zend Developer Zone wurde leider nur ein winziger Ausriss davon wiedergegeben, den wir hier eben wiederholen:

George Schlossnagle nannte in seiner Präsentation eine Top-10-Liste für Best Practices in High Performance PHP.

  1. Use a compiler cache
  2. Control your include trees to no more than 10 includes
  3. Be mindful of how you use your RDBMS (Was ist RDBMS?)
  4. Be mindful of how you use other network resources
  5. Use RegEx cautiously
  6. Always build with caching in mind
  7. Output buffering and compression are good.
  8. Watch for resource exhaustion
  9. Profile early, profile often.
  10. Dev-Ops cooperation is essential.

Auch wenn diese Punkte im Zusammenhang mit hohen Performance-Anforderungen genannt wurden, sollte man sie bei jedem PHP-Projekt im Hinterkopf haben.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.