Мой движок предполагает отделение кода php и html друг от друга, вот следующий пример
function product()
{
извлечение данных из базы данных {
include('interface.html');
}
}
структура interface.html
<div class="item">
<img src="/images/<? print $image; ?>" />
<h2><? print $price; ?></h2>
</>div>
то есть функция может 50 раз вызывать файл interface.html, чтобы отобразить на странице 50 товаров скажем. Размер файла шаблона меньше 1кб.
как это отобразиться для производительности? нужно ли вставлять html код непосредственно внутрь цикла?