Python是当前互联网时代最流行和代码最高效的编程语言之一。杭州达内web专家建议使用Python框架快速启动Web应用。

1.CubicWeb

CubicWeb的最重要的功能是其代码的可重用性,灵活又强大,并且还有一些特别的功能,包括RQL查询语言和支持有效编码的语义视图功能。这是语义Web应用程序的最佳解决方案,并且提供理想的环境。

2.Zope2

Zope是不同Web框架集合在一起的整合框架,在当前的开发环境中对于内容管理系统是相当有限的。 Zope工具包是一个很好的库资源,允许使用重用代码和不同的库。

3.web2py

web2py最大优势是外部零依赖,可以创建、复原、管理和修改在浏览器中的应用程序。对于一些简单的web开发任务,大部分都可以自动化快速开发。

4.TurboGears

TurboGears也称为是框架的终结者,有着其他Python框架都有的功能,却没有局限性,能适用于简单的微 架构项目。

5.Pylons

灵活性是pylons框架的主要特点之一。它可以将不同Python框架的最好功能整合到一起。具有快速和灵活开发的特点。

6.Grok

由Zope工具包提供支持,起初作为一个易扩展的Zope工具箱,方便菜鸟程序员的使用而开发。对于Web应用,Grok不但能提供多个构件,还是随时提供支持的良好社区。Grok提供了一种更为简单和灵活的学习Python的模式。

7.Web.py

Web.py是一款非常独特的框架,具有零局限性、易用性、简单性和功能强大的开发能力。你可以用Python语言轻松编写web应用程序。

8.Pyramid

Pyramid以其高效率和快节奏的开发能力而出名。作为开源Web框架,有一个独立于平台的MVC结构,提供了开发的最简途径,是高效开发重用代码的首选平台之一。

9.CherryPy

CherryPy与Python兼容,允许开发人员像Python提供的其他任何模块那样将其整合。另一个优秀的特点是能够自定义各个功能,非常适合开发。

10.Flask

Flask是一款可扩展却又简单的微架构,允许扩展,使其容易添加所需的功能。其单元测试功能非常适用于开发,并且支持客户端应用程序使用安全的cookies。Flask更适用于轻量级的应用程序和项目。