php-девелоперам втыкать!
http://php.spb.ru/php/speed.html
skupr
2003-11-04 10:38:37 #
статейка любопытная, но уже довольно древняя (2001 nov 13), так что надо все результаты перепроверять.
2003-11-04 13:53:06
главное - идея.. оптимизировать не только за счет алгоритмов, но и за счет использования тонкостей языка
2004-01-17 08:59:08
Мля, паранойя, эти 30-40% на деле представляют собой просто десятитысячные доли секунды, гораздо важнее написать сам грамотный, безопасный и удобочитаемый код, к тому же чтобы всё
2004-01-17 16:36:30
Daniel, если 30-40% ~ 10^-4 сек., то скрипт выполняется ~ 3*10^-4 сек. Тут да, в принципе можно и отбросить эту "паранойу".
Ну а если он выполняется за время порядка секунды? Тут разница между секундой и третьей ее частью заметна на глаз. И какой бы "грамотный, безопасный и удобочитаемый код" ты не написал, он может не найти применения именно из-за того, что он исполняется слишком много времени. Более того (ориентируясь на свой стиль), обычно сперва пишется именно "правильный код", а потом он начинает оптимизироваться. но! если ты нормальный программер, то имхо никакая оптимизация не в состоянии ухудшить "правильность" кода, его грамотность, безопасность и т.д.
Так что отказываться от дополнительной оптимизации, которая повышает ценность твоего кода, по-моему просто глупо.
P.S.: моя "паранойя" доходит до такой степени, что всегда юзаю префиксные операторы, а не постфиксные :))
Ну а если он выполняется за время порядка секунды? Тут разница между секундой и третьей ее частью заметна на глаз. И какой бы "грамотный, безопасный и удобочитаемый код" ты не написал, он может не найти применения именно из-за того, что он исполняется слишком много времени. Более того (ориентируясь на свой стиль), обычно сперва пишется именно "правильный код", а потом он начинает оптимизироваться. но! если ты нормальный программер, то имхо никакая оптимизация не в состоянии ухудшить "правильность" кода, его грамотность, безопасность и т.д.
Так что отказываться от дополнительной оптимизации, которая повышает ценность твоего кода, по-моему просто глупо.
P.S.: моя "паранойя" доходит до такой степени, что всегда юзаю префиксные операторы, а не постфиксные :))