DOM - позволяет легко и свободно добавлять элементы на страницу (как и убирать их оттуда)Nikoshka писал(а):http://ru.wikipedia.org/wiki/DOM - непонял, причем тут DOM и зачем(и как?!) его парсить?
Кстати, вообще получилось с html в файлах, правда я так для себя и не нашел оправдания, чтобы его убрать, кроме как отделения кода от верстки полного. Основные блоки подключаются через include, хз зачем подругому делать и прогоняться постоянно много кода через str_replace?
А хтмл файлы по сути должны быть темплейтами, которые ты по определенным параметрам заполняешь
Бонусов у такого подхода много - скажем примитивно и просто сделать редизайн не зная и не видя код (что особенно удобно когда работает команда)