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

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

kir55rus

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

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

Если подобного нет, то как можно определить это без таблиц?
заранее благодарен
 

chang

Постоялец
Регистрация
20 Ноя 2009
Сообщения
363
Реакции
117
забей на это
преждевременная оптимизация корень всех бед
да и в большинстве случаев стопорит не сам php а логика работа скрипта

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

CrashX

В прошлом XSiteCMS
Регистрация
6 Июн 2008
Сообщения
682
Реакции
112
такой таблицы нет,
нагрузить сервак можно просто считав в буффер большой фаил и начав его парсить прямо в памяти, что вызовет большие расходы памяти или не закрыв буффер

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

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