Boroda aka Hamster (fantaseour) wrote,
Boroda aka Hamster
fantaseour

Category:

Про шаблоны, которые View

Вот ведь интересно как постановка задачи меняет одни предпочтения на прямо противоположные.

Если вы создаете веб-приложение небольшой командой, то простота поддержки имеет наивысший приоритет. И шаблоны для View слоя из MVC крайне удобны на чистом php с хелперами (небольшими функциями или методами, чтобы выпадающий список у формы не рисовать, ссылки удобно ставить и т.д.).

Когда-то я был очарован XML, и сделал все на XML. Была идея пользоваться xslt, как стандартом и то, что в шаблоне никакого кода. Было все ужасно громоздко. И XML Был часто неудобен своим желанием валидности, и хелпер в xslt подиж ты запихни. Как только я с него слез, я понял, что это хорошо. Настолько стало легче. Да конечно надо себя ограничивать — не превращать шаблон в котроллер или, того хуже, в модель. Да этого желания и не возникает вообще-то, если ты понимаешь, что ты правишь шаблон.

Сегодня читаю как slonik_v_domene в ru_php жжет глаголом:

Лучший шаблонизатор - сам php?
Вон из профессии!!!


И ведь у него своя правда — если верстальщик шаблонов не сидит на растоянии вытянутой руки от тебя, то дать возможность в шаблоне писать код, должно быть плохо и опасно. Мало ли чего нанятый на сезонную работу верстальщик тебе в шаблон напихает. Хотя наверное должно быть видно, что в шаблон напихали, не так ли?
Tags: development, php
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 65 comments