Вопрос

Я обдумываю, следует ли мне использовать Turbogears или Pylons для моего проекта.Я знаю, что Turbogears2 основана на Pylons.Что предлагает Turbogears, чего нет в Pylon?Спасибо.

Это было полезно?

Решение

Turbogears делает упор на интеграцию, а Pylons делает упор на модульность. С TG2 вы получаете такие компоненты, как генши, тоскавиджеты, и sqlalchemy, все интегрировано и скоординировано.Конечно, вы можете интегрировать и координировать каждую из них (или другие системы шаблонов, системы виджетов, ORM и т. д.) с Pylons, но, без сомнения, многие люди предпочтут получить полный пакет (и душевное спокойствие, которое приходит от знания того, что все уже сделано). были протестированы в этой конкретной версии и конфигурации), вместо того, чтобы получать каждую часть отдельно и выполнять собственную интеграцию.

Другие советы

Некоторое время назад я придумал это в IRC:

Представьте, что у вас есть головоломка, а картинка в коробке — это лодка в море (да, одна из тех сложных).

С Пилонами вы начнете рассматривать все эти синие части и собирать их вместе, иногда теряя функциональность, потому что вы не знаете, небо это или море.

С TurboGears все уже готово, и вы просто идете и работаете на корабле.Но если вам интересно сделать что-то синее, вы можете отменить эту часть головоломки и собрать ее заново*.

*здесь аналогия немного нарушается, поскольку заменяющий компонент не обязательно должен состоять из того же набора деталей :)

У Нила Балки-Милнера есть ценный анализ/сравнение пилонов тг и джанго.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top