TurboGears 是個用 Python 寫成的開放原始碼網頁開發框架(web development framework),由許多元件組成,包括 MochiKitSQLObjectCherryPyKid 等等,各以 MIT license、LGPL 等條款授權,號稱和 GPL 相容。TurboGears 依 Model-View-Controller 架構設計,並注重元件的可抽換性。

This page is not complete, you may expand it by clicking here.

功能

TurboGears 是由元件所組成,以下簡單介紹主要的元件:

市面上的 HTML 模版系統非常之多,TurboGears 提供了 plugin 以和各模版系統接口,目前支援的有 Cheetah、Django 模版、GenshiJinja。TurboGears 還有多種模版引擎共存於同一網站的機制。

歷史

TurboGears 是 Kevin Dangoor 於 2005 年 9 月釋出的,三個月內下載超過三萬次。目前(2007 年)已發展出不小的社群,Prentice Hall 並於 2006 年 11 月出版了 Mark Ramm 寫的 "Rapid Web Applications with TurboGears" 一書。原開發人於 2007 年 1 月將維護者的地位交棒給了 Alberto Valverde。

相關軟體

進階閱讀

Ramm, M (2006 年 11 月 7 日), "Rapid Web Applications with TurboGears," Prentice Hall. ISBN 0132433885。

外部連結


CategoryPython CategoryWebFramework

TurboGears (last edited 2007-05-15 08:22:51 by PingYeh)