Это может быть глупый вопрос, но как кто-то относительно новичок в PHP, мне интересно, есть ли какие-либо проблемы, связанные с производительностью, при частом открытии и закрытии тегов PHP в коде шаблона HTML, и если да, то какие могут быть лучшие практики с точки зрения работы с тегами PHP?
Мой вопрос не о важности / правильности закрывающих тегов или о том, какой тип кода более читабелен, чем другой, а о том, как документ анализируется / выполняется и какое влияние это может оказать на производительность.
В качестве иллюстрации рассмотрим следующие две крайности:
Смешивание тегов PHP и HTML:
<?php echo
'<tr>
<td>'.$variable1.'</td>
<td>'.$variable2.'</td>
<td>'.$variable3.'</td>
<td>'.$variable4.'</td>
<td>'.$variable5.'</td>
</tr>'
?>
// PHP tag opened once
Разделение тегов PHP и HTML:
<tr>
<td><?php echo $variable1 ?></td>
<td><?php echo $variable2 ?></td>
<td><?php echo $variable3 ?></td>
<td><?php echo $variable4 ?></td>
<td><?php echo $variable5 ?></td>
</tr>
// PHP tag opened five times
Было бы интересно услышать некоторые мнения по этому поводу, даже если просто услышать, что это не имеет значения.
Спасибо.