Урок 1. Базовые возможности

шаблонизатор twig

От автора: При разработке веб-риложений и проектировании структуры будущего скрипта очень хорошей практикой является отделение логики от его дизайна. Таким образом, отображением данных занимается шаблон, а получением или формированием данных, соответственно, логическая часть. При этом, удобно править каждую часть в отдельности, и код скрипта становится более удобочитаемым и понятным. Но, если для отображения данных используются шаблоны, то возникает вопрос, как подгружать нужные шаблоны и как передавать данные в шаблон. Для этих целей применяются шаблонизаторы, которые можно как написать самостоятельно, так и воспользоваться уже готовым решением. В данном уроке мы с Вами рассмотрим один из наиболее удобных шаблонизаторов – шаблонизатор Twig.


скачать урок скачать исходники

Все уроки курса:

Метки: ,

Комментарии (3)

  1. Андрей

    Мне всё интересно, не первый раз замечаю любовь автора к глупым именованиям переменных, что за statti?)))))) Вас кто так учил?))) Вы, конечно же, можете в своих проектах это использовать сколь угодно, но зачем учить плохому новичков? Всегда, ведь, можно переводчиком воспользоваться, если не знаете, как перевести слово на английский
    «article — статья, изделие, вещь, предмет, артикль, пункт» (google translate)

    • Виктор Гавриленко

      Здравствуйте!
      Возможно Вы и правы, но все же я придерживаюсь того что имя переменной это значение произвольное и как удобно разработчику так он его и называет. Суть переменной -то ведь не имя, а значение которое она хранит. К тому же, урок ведь посвящен не созданию и правилам именования переменных, а работе с шаблонизатором.

      • Андрей

        Это называется правилом хорошего тона, это равносильно тому, что вы будете чавкать за столом в присутствии гостей, ничего страшного, но к вам уже будут относиться с меньшим уважением. И вы делаете уроки, в первую очередь, по программированию, а сегментация — другой вопрос. Я уверен, что вам не будут благодарны, если вы научите так писать кого-нибудь, а потом, на собеседовании, вашего ученика не примут на фирму только из-за этого (поверьте, могут запросто). Так же, следуя по вашей логике, переменная $vot_eta_peremennaya_prednaznachena_dlya_hraneniya_dannih_polzovatelya_a_imenno_email_adresa — так же является нормой, главное, что бы было комфортно писать?)))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree