увлекаться разработкой веб-приложения с помощью фреймворка Symfony - PullRequest
0 голосов
/ 23 февраля 2012

ну, я программист php, который какое-то время создает какое-то приложение php, используя платформу codeigniter. Теперь я бы перешел на следующий уровень, используя более мощный фреймворк, и мой выбор перешел на фреймворк Symfony. Я читал хорошие вещи об этом и искал некоторую информацию об этом, мне кажется, это хороший следующий уровень. Я видел, что он использует движок шаблонов названий Twig, и, поскольку я пришел из codeigntiter, я почувствовал себя немного некомфортно. Теперь я знаю, каковы преимущества использования веток? Действительно ли это полезно при использовании его в веб-приложении?

Ответы [ 2 ]

3 голосов
/ 23 февраля 2012

По моему короткому, субъективному мнению, движки шаблонов обычно приводят к более чистым представлениям, а в случаях некоторых движков (некоторые больше, чем другие), лучшее соблюдение разделения интересов.

Что касается обсуждений и статейиди, их много, если ты их ищешь.Вот несколько ссылок:

веб-сайт Twig даже дает вамкраткий обзор того, почему это может быть полезно:
http://twig.sensiolabs.org/

В отношении Symfony следует помнить, что вы не привязаны к использованию Twig.На мой взгляд, проще, если вы это сделаете, но вы можете с такой же легкостью сказать Symfony, что вместо этого вы хотите использовать простые шаблоны PHP.

0 голосов
/ 23 февраля 2012

Twig - очень простой, но мощный язык шаблонов, и всего лишь несколько ярлыков для того, что вы будете делать в PHP.

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

Есть отличная документация .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...