Это может быть глупый вопрос, но, как кто-то, относительно новый для 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
было бы интересно выслушав некоторые взгляды на это, даже если он просто услышит, что он не отличается Renče.
Спасибо.
Интересный вопрос, +1 для этого. Хотя я не чувствую, что два примера, которые вы дали, являются идеальной парой для сравнения, я получаю gist :) –
Спасибо ... Я, случается, работаю с массивной html-таблицей в данный момент, и вопрос вроде смотрит на меня. .. даже если это несколько теоретически. – Tom
Off topic-ish: вы должны использовать цикл и массив/итератор данных для заполнения таблицы. –