тут питання в тому, шо вважати мікрооптимізацією. От твій приклад з isset та empty. Є сайт, там купа лендосів з кастомними темплейтами, в кожному дофіга блоків рендериться "універсальними" темплейт-функціями та додатковою логікою (фрагментні кеші та ін), на тому всьому дофіга фільтрів (шоб було гнучко). Типу свій конструктор. І на кількох таких фільтрах висять колбеки з ніби-то простим кодом, але вони викликаються 28 000 разів за рантайм. Це цифра з реального проекту який зараз оптимізую. Оця мікрооптимізація може дати дуже помітний результат. А в цьому конкретному випадку тут ше гірше було - регулярка. Замінив на str_replace - пришвидшив на 1.2 секунди. Однією мікрооптимізацією.
А як ти тестуєш такі вузькі місця?