В рамках, с которым я работаю, если я хочу представить данные в виде, я делаю это:
<h1><?php echo $this->header ?></h1>
Недавно я обнаружил xTemplate и заметил, что он использует строковые заполнители, поэтому приведенный выше код в xTemplate будет:
<h1>{HEADER}</h1>
Я всегда думал, что немного php в представлении было в порядке и также быстрее, чем выполнение str_replace, но я недавно начал работать с дизайнером, и я думаю, что многие из php-тегов в html могут его запутать.
Мне бы хотелось узнать ваши мысли на эту тему.
Спасибо.
Примечание: это может быть субъективно, но я действительно хочу найти лучший способ или хотя бы узнать все плюсы и минусы обоих этих подходов.