2009-07-12 39 views
4

我在考慮是否應該爲我的項目使用Turbogears或Pylons。我知道Turbogears2是基於Pylons。 Turbogears提供的Pylon不具有什麼功能? 謝謝。主塔與Turbogears

回答

12

Turbogears強調整合,而Pylons強調模塊化 - 與TG2,你得到這樣的組件,如genshi,toscawidgetssqlalchemy,都集成和協調。當然,您可以將它們中的每一個(或其他模板系統,窗口小部件系統,ORM等)與Pylons進行整合和協調,但毫無疑問,很多人會更願意獲得完整的包裝(並且知道所有事情的安寧已經在特定的版本和配置中進行了測試),而不是單獨獲取每個部分並進行自己的集成。

4

前段時間我想出了這個IRC上:

假設你有一個謎,並在框中將圖片乘船出海(是那些難以者之一)。

隨着塔架,你會開始看所有這些藍色的碎片,並把它們放在一起有時會搞亂,因爲你不知道它們是天空還是海洋。

隨着TurboGears所有的藍色已經完成,你只需去船上工作。但是,如果你有興趣去做一些藍色的事情,並撤消這個難題的一部分並重新構建*。

*這裏的比喻打破一些,因爲更換組件沒有需要被打造出來的同一組塊:)的