Глосарій

Профілювання (Profiling)

Профілювання — вимірювання того, скільки часу і пам'яті витрачає кожна частина програми. Дозволяє знайти реальні «вузькі місця» замість оптимізації навмання. Принцип: спочатку виміряй, потім оптимізуй.

Типи профілювання

Інструменти

80/20 правило

Зазвичай 20% коду займає 80% часу виконання. Профайлер покаже ці 20%. Найчастіше вузьким місцем виявляється не PHP-код, а SQL-запити без індексів.