Здравствуйте

Сейчас использую два вида шаблонизации: теги и php.

Пример на тегах:
PHP код:
{include tpl="HEADER"}

{
news}
<
div class="post">
    <
div class="block_title"><a href="{news_url}">{title}</a></div>
    <
div class="post_content">{short_news}</div>
    <
div class="post_line">Дата: {date} | Категория: <a href="{category_url}">{category}</a><div style="float: right;">{fn='rate' param='{id}'}</div></div>
</
div>
{/
news}

{
pagination}

{include 
tpl="FOOTER"
Пример на PHP:
PHP код:
{include tpl="HEADER"}

<?php foreach ($news as $row): ?>
<div class="post">
    <div class="block_title"><a href="<?=$row['news_url']?>"><?=$row['title']?></a></div>
    <div class="post_content"><?=$row['short_news']?></div>
    <div class="post_line">Дата: <?=$row['date']?> | Категория: <a href="<?=$row['category_url']?>"><?=$row['category']?></a><div style="float: right;"><?=rate($row['id'])?></div></div>
</div>
<?php endforeach; ?>

{pagination}

{include tpl="FOOTER"}
Производительность:
Memory usage: 2285.141 Kb. шаблонизатор (20 постов)
Memory usage: 2248.164 Kb. PHP (20 постов)

Memory usage: 2455.766 Kb. шаблонизатор (40 постов)
Memory usage: 2419.922 Kb. PHP (40 постов)

Какой подход лучше использовать для коробочной CMS?

Спасибо