Alexander Litvinenko: у меня просто не было желания повторять то, что вам было сказано не раз.
но если у вас короткая память, то хороший шаблонизатор предоставит:
- автоэскейпинг
- наследование
- высокая или абсолютная независимость от платформы
- всякие полезняшки в виде фильтров (что избавляет от необходимости городить городушки в шаблонах или лезть в код) и дополнительные ништяки для циклов
- невозможность выполнения кода в шаблоне, соответственно меньше пространства для выстрела в яйцо и прочие косяки
- чистый синтаксис, вместо кучи открывающих/закрывающих php-тэгов (особенно для управляющих конструкций)
наверняка что-то упустил, но даже перечисленного мне достаточно для выбора в пользу шаблонизатора.
я сказал "зря", ваше право согласиться или нет.
объяснять почему "зря", тем более человеку, использующему шаблонизаторы на других стеках, не вижу смысла, от слова вообще. особенно после того как вам это обьясняли уже не раз.
Alexander Litvinenko: верно. за исключением что "противоположное мнение" обычно популярно только у тех, кто залип в php, не знает/использует ничего другого и занимается мизерными проектами в одиночку.
Mr__Twister: пожалуйста)
на счет WatchOS/tvOS не в курсе (но думаю что там как и с iOS).
а с OSX вообще проблем нет: там изначально appstore не являлся единственным источником софта.
Evgeniy Burmakin: vagrant - просто врапер над api предоставляемым гипервизором.
ничего затруднительного сделать на php тоже самое нет. только зачем, если уже есть прокаченный vagrant?
Денис Денис: я имел в виду, что в ответ приходит именно json (с правильными заголовками, а не текст), тогда нет нужды парсить.
а если в ответ приходит json как текст, то нужно парсить.
но если у вас короткая память, то хороший шаблонизатор предоставит:
- автоэскейпинг
- наследование
- высокая или абсолютная независимость от платформы
- всякие полезняшки в виде фильтров (что избавляет от необходимости городить городушки в шаблонах или лезть в код) и дополнительные ништяки для циклов
- невозможность выполнения кода в шаблоне, соответственно меньше пространства для выстрела в яйцо и прочие косяки
- чистый синтаксис, вместо кучи открывающих/закрывающих php-тэгов (особенно для управляющих конструкций)
наверняка что-то упустил, но даже перечисленного мне достаточно для выбора в пользу шаблонизатора.