Loading AI tools
来自维基百科,自由的百科全书
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.