Esta pode ser uma pergunta boba, mas como alguém relativamente novo em PHP, estou me perguntando se há algum problema relacionado ao desempenho para abrir e fechar tags PHP com frequência no código de modelo HTML e, em caso afirmativo, quais podem ser as melhores práticas em termos de trabalhar com tags PHP?
Minha pergunta não é sobre a importância / exatidão das tags de fechamento ou sobre qual tipo de código é mais legível do que outro, mas sim sobre como o documento é analisado / executado e que impacto isso pode ter no desempenho.
Para ilustrar, considere os dois extremos a seguir:
Combinação de tags PHP e HTML:
<?php echo
'<tr>
<td>'.$variable1.'</td>
<td>'.$variable2.'</td>
<td>'.$variable3.'</td>
<td>'.$variable4.'</td>
<td>'.$variable5.'</td>
</tr>'
?>
// PHP tag opened once
Separando tags PHP e 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
Teria interesse em ouvir algumas opiniões sobre isso, mesmo que seja apenas para saber que não faz diferença.
Obrigado.