Автор оригинала: Фанат
я так понимаю, что ты хочешь всю работу по подгонке сайта под конкретного заказчика, В ТОМ ЧИСЛЕ И НАПИСАНИЕН ДОПОЛНИТЕЛЬНЫХ МОДУЛЕЙ, возложить на верстальщика.
Я правильно тебя понял?
не совсем
каждый должен заниматься своим делом
но работу хочется свести к минимуму, поэтому для дальнейшей поддержки сайта программеру необходимо будет только разрабатывать для конкретной задачи код, генерирующий например ту же таблицу, но как это код связать с шаблоном - в этом то и вопрос
модуль по сути дела решает проблему, этот механизм отработан
но глядя на некоторые движки прихожу к выводу, что не все так гладко, например увеличение объема главного скрипта, появление мусора в ХТМЛ, наверное еще много чего...мелочи, но их хочется избежать
верстальщик же будет используя CMS загружать шаблон, определять значения некоторых блоков,
например он ставит в соответствие
[word1] = "привет!"
или
[word1] = "Hi"...дальше, например, по этому "Hi" делается выборка из базы и получается замена [word1] на Hi с соответствующей семантикой
тут можно и наверное лучше использовать gettext-парадигму, но это ведь частный случай, а если копнуть глубже получится, что для такой связки "переменных" шаблонов нужно ...еще поразмыслить над тем...будет ли эти значения Hi обычным текстом, который из БД берется, либо это результат выполнения PHP-кода и как этот код должен к основной массе скриптов прикручиваться
программеру же проводить подобные замены не всегда в кайф...хотелось бы автоматизировать процесс обработки шаблонов вышеуказанным способом