Xwab
Форумыnavigate_nextПрограммирование на PHP

шаблонизатор Twig
Сообщения
suhonok

Решил создать тему для тех, кому нечем заняться, типа вроде меня))) Постараюсь не обсирать ничего, а лишь высказать свою точку зрения
И так начнём
======================
Шаблонизатор Twig разработан Fabien Potencier, если кто знает, разработчик фреймворка симфони, по характеристикам он является самым быстрым в своём роде
=====
http://goloseev.ru/znakomstvo-s-twig-shablonizatorom-dlya-php.html - тест и пример использования
===============
Синтаксис очень прост
{{ переменная}}
{% оператор %}
{# комментарий #}
Функционал привлекателен, имеется встроеные операторы if, for...
Имеется возможность подключения файлов с помощью include
==========
Прикрепяю архив с самим шаблонизатором, у кого может будут вопросы подскажу, хоть и сам всё ещё курю мануалы
к стате
попытки перевода и почти русский ман http://twig.kron0s.com
офф сайт http://www.twig-project.org/

31 Май 2010, 0:31
Akdmeh

Пока прикрепил, когда будет достаточно информации - создам навигатор по php.

31 Май 2010, 9:07
Orel

suhonok, самы быстрый шаблонизатор этот тот на котром написан этот форум!

31 Май 2010, 9:16
Akdmeh

3, споры о шаблонизаторах оставим при себе
http://xwab.mobi/forum/viewtopic.php?p=47195
Вот тут спорь сколько хочешь

31 Май 2010, 9:31
Orel

Akdmeh, я не спорю я просто говорю,я проверял.

31 Май 2010, 9:39
Piks

Orel, ума-то хватило?

31 Май 2010, 9:50
z-kzn-z

А как твиг выводит шаблон на страницу? Типа вот смарти например компилирует шаблон в пхп файл, если он изменился, и инклудит его.. А твиг как?

31 Май 2010, 11:41
Orel

z-kzn-z, так же

31 Май 2010, 11:45
suhonok

z-kzn-z, если разрешено кеширование, то генерируется файл, вполне понятный для чтения, который и отвечает за вывод содержимого, если отключенно кеширование, то шаблон обрабатывается и отдается без сохранения  что существенно будет нагружать машину, по этому в рабочем виде, лучше кешировать скрипт

31 Май 2010, 13:50
mazaHELL

ооо, интиресно будет узнать и почитать о нем, тож пригляделся мне) Twig)

31 Май 2010, 13:51
Ответить на тему