代码改变世界

随笔档案-2012年5月23日

[深度分析] Python Web 开发框架 Bottle(作者 @Sunng)

2012-05-23 10:28 by htc开发, 460 阅读, 收藏,
摘要: Bottle是一个非常精致的WSGI框架,它提供了 Python Web开发中需要的基本支持:URL路由,Request/Response对象封装,模板支持,与WSGI服务器集成支持。整个框架的全部代码约有 2000行,它的核心部分没有其他任何依赖,只要有Python环境就可以运行。Bottle适用于小型的Web开发,在应用程序规模比较小的情况下可以实现快速开发。但是由于自身功能所限,对于大型的Web程序,Bottle的功能略显不足,程序员需要手动管理模块、数据库、配置等等,与Pylons等框架相比Bottle的优势就难以体现出来了。快速入门通过一个简单的、典型的例子描述Bottle的使用:f 阅读全文