Мы в Badoo активно работаем над производительностью нашего PHP-кода, поскольку у нас достаточно большая система на этом языке, и вопрос производительности — это вопрос экономии денег.
Очевидными решениями этой проблемы является увеличение мощностей или оптимизация кода. Но выбор между этими способами не всегда очевиден. Кроме того, возможны и другие варианты решений.
В докладе расскажу, как мы подходим к проблеме:
- как планируем мощности;
- как измеряем производительность и профилируем код;
- приведу примеры оптимизаций;
- расскажу, что ещё можно сделать для увеличения производительности.