О производительности PHP: сильные и слабые стороны

Большинство статей которых я прочел о производительности в PHP затрагивали некоторые мелочи в стиле: используйте ++$i вместо $i++. Однако, быстродействие намного больше зависит от понимая программистом сильных и слабых сторон виртуальной машины, чем от использования некоторых хитростей.
image
Например, что быстрее if($cur===' '||$cur==="\t"||$cur==="\n"||$cur==="\r") или if(isset($symbs[$cur])), где $symbs — ассоциативный массив с индексами ' ', "\t", "\n" и "\r"?
Читать дальше →

© Habrahabr.ru