Нагрузка функций (циклов, операторов ветвеления и т.д.) на сервер

Статус
В этой теме нельзя размещать новые ответы.

kir55rus

Писатель
Регистрация
22 Фев 2012
Сообщения
5
Реакции
0
Привет всем, не подскажите, есть ли таблица, в которой расписана нагрузка определенных функций(циклов, операторов ветвеления и т.д.) в php на сервер. Можно в 10ти бальной шкале.

Например:
mt_rand() - x из 10
if else - y из 10
и т.д.

Если подобного нет, то как можно определить это без таблиц?
заранее благодарен
 
забей на это
преждевременная оптимизация корень всех бед
да и в большинстве случаев стопорит не сам php а логика работа скрипта

хотя для ознакомления можно посмотреть че-то типа такого
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
такой таблицы нет,
нагрузить сервак можно просто считав в буффер большой фаил и начав его парсить прямо в памяти, что вызовет большие расходы памяти или не закрыв буффер

вообще затыки нужно вылавливать отладчиком xdebug+ профайлер WinCacheGrind в нем графически можно посмотреть где затык, скажем выполнение операции с малым количеством данных более 300мс то стоит задуматься на кодом в этом блоке,

я сейчас скажем не могу оптимизировать блок генерации шаблонов он сжирает 100-300мс правда генерит почти 1,2мб данных....
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху