Table of Contents

  • 1 - Agenda
  • 2 - Einleitung
  • 3 - Was ist Performance?
  • 4 - Performance fängt bei der Planung an
  • 5 - Planung: Generelle Fragen
  • 6 - Planung: Generelle Fragen
  • 7 - Planung: Fragen zur Infrastruktur
  • 8 - Planung: Fragen zur Infrastruktur
  • 9 - Benchmark-Tests
  • 10 - Benchmark-Tools
  • 11 - Benchmark Tests: Beispiel mit ab
  • 12 - Benchmark-Tests: Beispiel mit http_load
  • 13 - Tuning
  • 14 - Tuning: Wann und wo lohnt sich Tuning?
  • 15 - Tuning: Analyse des Systems
  • 16 - Analyse: Netz-Infrastruktur
  • 17 - Tuning: Netz-Infrastruktur
  • 18 - Analyse: Hardware
  • 19 - Tuning: Hardware
  • 20 - Tuning: Hardware -> verteilte Systeme
  • 21 - Analyse: Apache
  • 22 - Analyse: Apache -> Server-Status
  • 23 - Tuning: Apache
  • 24 - Tuning: Apache
  • 25 - Analyse: MySQL
  • 26 - Tuning: MySQL
  • 27 - Tuning: MySQL -> Daten und Queries
  • 28 - Tuning: MySQL -> EXPLAIN
  • 29 - Analyse: PHP -> Profiling
  • 30 - Profiling: PHP
  • 31 - Profiling: PHP -> xdebug
  • 32 - Profiling: PHP -> xdebug trace
  • 33 - Profiling: PHP -> xdebug / KCacheGrind
  • 34 - Profiling: PHP -> KCacheGrind screenshot
  • 35 - Tuning: PHP
  • 36 - Tuning: PHP ohne Opcode-Cache
  • 37 - Tuning: PHP mit Opcode-Cache
  • 38 - Tuning: PHP Code
  • 39 - Tuning: PHP Code -> dos and don'ts
  • 40 - Tuning: PHP Code -> dos and don'ts
  • 41 - Tuning: PHP Code Examples -> caching
  • 42 - Tuning: PHP Code Examples -> caching
  • 43 - Tuning: PHP Code Examples -> Loops
  • 44 - Tuning: PHP Code Examples -> Loops
  • 45 - Ende
  • 46 - Links