Просмотр поста

.
aNNiMON

ramzes, Если переменная из шапки доступна в футере, то что это, если не глобальная переменная?

Что же плохого в перезаписывании переменных? Новых объектов не создаётся, память не расходуется. Да, лишние строчки, но зато всё понятно.

И о какой архитектуре речь, если на момент создания движка таких слов никто не знал? Переписать всё на контроллеры с одной точкой входа можно, но вот так сразу это не выйдет, такова уж цена процедурного подхода.