Написание структурированного и обслуживаемого кода часто дороже с точки зрения вычислительной мощности. Во всяком случае, в большинстве случаев преимущества гораздо важнее.
Никогда не стоит думать о производительности. Вы можете профилировать свой код, используя такие инструменты, как Xdebug или XHProf, или начать с простого измерения времени выполнения с помощью microtime()
.
Вы, возможно, заметите, что вы тратите больше всего времени на загрузку библиотек, анализ файлов конфигурации и запросы к базе данных, но не на обработку некоторых дополнительных данных или объектов.