To może być głupie pytanie, ale jako ktoś stosunkowo nowy w PHP, zastanawiam się, czy są jakieś problemy z wydajnością związane z częstym otwieraniem i zamykaniem tagów PHP w kodzie szablonu HTML, a jeśli tak, jakie mogą być najlepsze praktyki w zakresie pracy z tagami PHP?
Moje pytanie nie dotyczy ważności / poprawności zamykania tagów ani tego, który typ kodu jest bardziej czytelny niż inny, ale raczej o to, jak dokument jest analizowany / wykonywany i jaki może mieć wpływ na wydajność.
Aby to zilustrować, rozważ następujące dwie skrajności:
Mieszanie tagów PHP i HTML:
<?php echo
'<tr>
<td>'.$variable1.'</td>
<td>'.$variable2.'</td>
<td>'.$variable3.'</td>
<td>'.$variable4.'</td>
<td>'.$variable5.'</td>
</tr>'
?>
// PHP tag opened once
Oddzielanie tagów PHP i 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
Chciałbym usłyszeć kilka opinii na ten temat, nawet jeśli chodzi tylko o to, aby usłyszeć, że nie ma to znaczenia.
Dzięki.