Александр Шульман@developer
Развиваю ИТ
Информация
- В рейтинге
- 173-й
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Генеральный директор
Ведущий
От 3 000 000 ₽
Управление проектами
Ведение переговоров
Разработка ТЗ
Agile
Управление разработкой
Оптимизация бизнес-процессов
Организация бизнес-процессов
Построение команды
Стратегическое планирование
Развитие бизнеса
товар стоит 1 руб.
квики и смартиобразные шаблонизаторы не запрещают смешивать бизнес-логику и представление, хотя стараются и спрепятствуют этому смешанию.
{VAR} и < !-- BEGIN -->...<! — END --> запрещает же на корню.
но в замен в этом месте шаблонизаторы дают возможность разграничения ответственности за содеяное: Если в шаблоне будет найдена бизнес логика, то это станет очевидным и позволит выявить нарушителя.
developer.habrahabr.ru/blog/45370/
Это не минус квики, это не абсолютная победа в данном вопросе. Да он помогает вам смешивать меньше, но не может вас заставить это сделать.
developer.habrahabr.ru/blog/45370/#comment_1146167
developer.habrahabr.ru/blog/45370/
чтоб я потом прямо в топике мог собрать все положительные и отрицательные стороны
читаем: habrahabr.ru/blogs/php/27999/
итак, шаблонизаторы:
облегчают смену дизайна,
стимулируют писать меньше логики в шаблонах,
решают задачи кеширования,
решают задачи безопасности и это еще не все.
PHP — шаблонизатор
я с вами не согласен, видимо вы путаете с PHP/FI
Сейчас PHP это объектноориентированный язык, с работай с сокетами, расшаренной памятью, акселераторами и очень богатыми возможностями
конечно, с хорошим инструментом каждый лох может думать что он БОГ, но ответственность разграничена, человек сделал это в представлении, он верстальщик и это не входит в зону его ответственности, значит он виноват и из-за того что система расслоена на зоны ответственности его вина доказывается
developer.habrahabr.ru/blog/45370/#comment_1146167
«Вы сами выбираете для себя степень ответственности перед вашими коллегами — это цена за невероятную гибкость»
конечно с хорошим инструментом каждый лох будет думать что он БОГ, но ответственность разграничена, вы сделали это в представлении, вы верстальщик и это не входит в зону вашей ответственности, значит вы виноваты.
developer.habrahabr.ru/blog/45370/
там я буду главные аргументы отделять.