Remove ads
来自维基百科,自由的百科全书
TurboGears是一個提供網頁前端到後端整合的網站框架,使用Python動態語言。
開發者 | Kevin Dangoor(原作者), Mark Ramm(TG2领头人)等。 |
---|---|
首次发布 | 2005年9月 |
当前版本 | 2.4.3[1](2020年3月1日,4年前) |
源代码库 | |
编程语言 | Python |
操作系统 | 跨平台 |
类型 | Web应用框架 |
许可协议 | MIT許可證、GNU宽通用公共许可证 |
网站 | www |
Python語言上有眾多網頁開發模組可選擇。要挑選合適的模組會花上開發者寶貴的時間精力,TurboGears就像是Python網頁開發上的發佈套件(Linux发行版),整合各種推薦的Python開放原始碼模組,提供簡單易用的介面與一致的系統體驗。
選用最好的Python開源組件,可自由組合偏好的開發模塊,提供互動式的開發經驗。內建網頁伺服器,ORM、AJAX能力,預設可以產生html、json等格式。不用安裝Apache網頁伺服器就可以開始開發網頁應用程式,可以單獨佈署或搭配Apache、lighttpd網頁伺服器使用。有方便的佈署能力,有眾多插件支援。
TurboGears使用MVC(模型、视图、控制器)的方式組織網站,提供網頁框架快速生成工具,開發中自動即時重載的網頁伺服器。TurboGears是由许多各自独立的库和中间层建立的。其中一些默认的工具从1.x至2.x各不相同,但是大多数的这些组件都能根据配置而被互相替用。以下是一些开发者会使用到的主要组件。
在版本2.3之前还用到:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.