История изменений
Исправление firkax, (текущая версия) :
У нас видимо имеется расхождение в понимании того что такое хороший шаблонизатор. И вообще что такое хороший код.
Огромные простыни вложенных функций на 10+ уровней - это плохо, скриптовый код должен быть коротким и небольшого уровня вложения. Вся низкоуровневая логика общего назначения должна быть на компилируемом языке и подключаться в виде extension-ов. А сам пхп - это клей чтоб из этих компонентов сделать высокоуровневый продукт + чуть чуть снабдив его «бизнес-логикой».
А так то да, давайте ещё mysql-клиент на пхп перепишем для создания впечатления серьёзности.
Исходная версия firkax, :
У нас видимо имеется расхождение в понимании того что такое хороший шаблонизатор. И вообще что такое хороший код.
Огромные простыни вложенных функций на 10+ уровней - это плохо, скриптовый код должен быть коротким и небольшого уровня вложения. Вся низкоуровневая логика общего назначения должна быть на компилируемом языке и подключаться в виде extension-ов. А сам пхп - это клей чтоб из этих компонентов сделать высокоуровневый продукт + чуть чуть снабдив его «бизнес-логикой».