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