В общем, если подытожить тему с шаблонами.
Ты изобрёл обычный двухпроходный шаблонизатор.
В принципе, мне они не нравятся, поскольку нарушают фундаментальный принцип - "не начинать никакого вывода, пока не отработал последний кусок кода".
Но в принципе, для простого хомяка твой вариант вполне сгодится.
по производительности у тебя косяк. если "нормальная загрузка" - это единственный пользователь, сидящий на сайте, то время генерации больше одной сотой секунды говорит о проблемах.
причем у тебя нету, как я понимаю, развесистого фреймворка, который мог бы красть время. то есть проблема в неоптимальности кода и запросов
Ты изобрёл обычный двухпроходный шаблонизатор.
В принципе, мне они не нравятся, поскольку нарушают фундаментальный принцип - "не начинать никакого вывода, пока не отработал последний кусок кода".
Но в принципе, для простого хомяка твой вариант вполне сгодится.
по производительности у тебя косяк. если "нормальная загрузка" - это единственный пользователь, сидящий на сайте, то время генерации больше одной сотой секунды говорит о проблемах.
причем у тебя нету, как я понимаю, развесистого фреймворка, который мог бы красть время. то есть проблема в неоптимальности кода и запросов