Духовность™
Продвинутый новичок
phpinfo.su/articles/theory/obschij_shablon_sajta.html
делимся мнением и критикой.
делимся мнением и критикой.
При чем тут профессиональные уровни, если один инструмент не автоматизирует часть задачи и перекладывает это на программиста, но взамен не дает плюсов?Если программист не экранирует данные в шаблоне, то это проблема исключительно программиста, организации его работы, привычек и пофесионального уровня. А никак не языка и не технологии.
Офигеть. Я как-то это пропустил.Манифест любителя ручных правок.
Именно.то есть ты считаешь, что нужно экранировать все без разбора?
Нет и ещё раз нет. Один обработчик - один шаблон. Это НЕ копипаст. Это идеология - абстрагироваться от вашей глупой идеи наследования. Не должны наследоваться каркасы. В идеале один обработчик, один каркас, один CSS, один JS. Потребовались изменения - изменяем и не паримся над вопросом как поведет себя верстка и как слои CSS себя поведут на странице другого обработчика.Он призывает к копипасте.
В любом современном шаблонизаторе есть блоки.
В каком месте это не копипаст? Присутствие блоков кода, которые могут быть вынесены - это самое обычное определение копипаста.Это НЕ копипаст.
Может и не иметь, но решать проблему копипаста.С чего вы вообще взяли что каркасы должны иметь наследование?
не надо путать верстку и программирование.В каком месте это не копипаст? Присутствие блоков кода, которые могут быть вынесены - это самое обычное определение копипаста.
Может и не иметь, но решать проблему копипаста.
Есть масса различных вариантов.
— какие, нафиг, «колонки» и «каркасы»? Вы, вообще, в курсе о существовании семантической вёрстки?различия в каркасах очень существенные - в одном три колонки, в другом две, в третьем одна