2009-06-28 2 views
0

У меня есть очень большая обработка, выполняемая в приложении php.Как оптимизировать приложение php с помощью codeigniter?

Я хотел бы использовать один из этих сценариев/программ, которые анализируют выполнение и показать вам, какая строка кода, или какая функция, взял сколько времени обработки и т.д.

Любые рекомендации?

Я использую фреймворк codeigniter, поэтому все, что работает с ним из коробки, было бы неплохо, но я открыт для всех предложений.

ответ

3

CodeIgniter имеет built-in profiler. По умолчанию он показывает использование памяти, время загрузки базовых классов, время выполнения контроллера, общее время выполнения и время запроса базы данных.

Вы можете использовать его вместе с CodeIgniter's Benchmark class во время других разделов кода.

+0

Я хотел бы посмотреть, сколько времени занимает каждая строка кода, для этого мне нужно будет установить множество тестов, если бы я использовал CI .. на самом деле не вариант –

3

Что вы ищете, это профилировщик.

XDebug has a profiler что я слышал хорошие вещи, но еще не пробовал.

Существует также NuPHP Profiler, но я ничего не слышал об этом.

Смежные вопросы