> 3. "Сложность алгоритма" описывается путём подсчёта необходимого количества инструкций в конкретной реализации (коде).
Никто, конечно, не считает конкретные инструкции, но напримери, сортировку пузырьком как не пиши, всё равно квадратичная сложность получится. В разных реализациях может быть разная константа, но для асимптотической оценки это неважно.
Искать и исправлять директиву fastcgi_pass