Я думаю, что основным принципом системы шаблонов PHP является замена строк, не так ли? Могу ли я просто использовать строку для хранения кода html-шаблона, например
$str_template = "<html><head><title>{the_title}</title><body>{the_content}</body></html>"
а в следующем коде просто str_replace, чтобы вставить данные в мою переменную шаблона, например
str_replace( $str_template, '{the_title}', $some_runtime_generated_title );
str_replace( $str_template, '{the_content}', $some_runtime_generated_content );
то наконец
echo $str_template;
Будет ли, надеюсь, сделать процесс передачи переменной в несколько быстрее? Я знаю, что это может быть странный вопрос, но кто-нибудь пробовал это?