¿Por qué debería usar el sistema de plantillas en PHP?

¿Por qué debería usar el sistema de plantillas en PHP?

El razonamiento detrás de mi pregunta es: PHP en sí mismo es un sistema de plantillas rico en características, ¿por qué debería instalar otro motor de plantillas?

Los únicos dos profesionales que encontré hasta ahora son:

Una sintaxis un poco más limpia (a veces)El motor de plantillas no suele ser lo suficientemente potente como para implementar la lógica empresarial, por lo que te obliga a separar las preocupaciones. Estudiar con PHP puede atraerlo a caminar alrededor de los principios de plantilla y comenzar a escribir sopa de código nuevamente.

... y ambos son bastante insignificantes en comparación con los contras.

Pequeño ejemplo:

PHP

<h1><?=$title?></h1>
<ul>
  <? foreach ($items as $item) {?>
  <li><?=$item?></li>
  <? } ?>
</ul>

Sabelotodo

<h1>{$title}</h1>
<ul>
  {foreach item=item from=$items}
  <li>{$item}</li>
  {/foreach}
</ul>

Realmente no veo ninguna diferencia en absoluto.

Respuestas a la pregunta(24)

Su respuesta a la pregunta