Найти - Пользователи
Полная версия: Mako vs Chameleon
Начало » Pyramid / Pylons / TurboGears » Mako vs Chameleon
1
brutka
в связи с переходом с Pylons на Pyramid - возник вопрос - имеет ли смысл переходить на Хамелеон (сейчас пользовался Мако).
В чем достоинства и недостатки одной и другой системы шаблонов?
спасибо.
ZZZ
Может всё-таки jinja? Правда приятнее обоих…
brutka
не сильно понятный \ полезный ответ.
хоть какие-то аргументы есть?
ZZZ
Кроме личного ощущения я ничего не могу добавить. Mako и Chameleon не так читаемы, и не так просты, как jinja.
Но это только моё ИМХО и ничего болше.
bw
Genshi :-).

Что касается Chameleon, так это просто движок для написания православных XML шаблонизаторов, в частности на нём реализованы ZPT и Genshi, последний не точно от того и не используется мной (использую оригинальный, от Edgewall Sofware). Chameleon вроде как создавался что бы быть быстрым, возможно его получится несложно использовать для расширения того же ZPT и Genshi (те что в его рамках сделаны, не оригинальных, естественно) своими плюшками/тегами.
Вообще на свой вкус выбирай, я никогда скоростью не заморачивался, например, и не огребал из-за этого. Мне нравятся: ZPT, Genshi, Nevow-Stan, XSLT.

p.s. В repoze.bfg я использовал Genshi, не думаю что в Pyramid тебе связали руки и обязывают использовать что-то отличное от своего любимого. В BFG требовалось нарисовать свой рендер и зарегистрировать его для определённого расширения шаблонов, например я использовал “.genshi”. Полагаю в Pyramid всё так же осталось.

..bw
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB