在Web服务器网关接口是用于Python编程语言的Web服务器和Web应用程序/框架之间的低级别接口。
这种非正式的,所谓的“标准”编写Web应用程序的建立是为了促进共同工具,支持这项工作,无论它们运行在服务器上的技术移植的Web应用程序。
瓶子是一个Python框架,即使一个小的,运行在WSGI标准,并且可以用于编写serer不可知便携式Web应用程序。
瓶子已经知道,在许多服务器技术运行,一些测试的服务器,包括粘贴,fapws3,谷歌的App Engine和的CherryPy的。即使没有正式测试,基本上任何WSGI能力的HTTP服务器可以运行瓶。至少在理论上。
该框架本身是足够小,适合内一个单一的文件,并可以安装并像任何其他Python模块加载
特点:
- 在没有外部依赖性
- 在自己的路由系统
- 在SEO友好的URL
- 在模板化布局
- 在支持的cookies
- 在支持元数据操作
- 在支持文件上传
- 在表单的数据处理
- 在内置的HTTP服务器
什么在此版本中是新的:
- 在新BaseRequest.route()属性返回的路线匹配的要求。
什么版本0.11.3是新的:
- 在为Python 2.x和3原生支持。 X语法。无需再2to3的运行。
- 在支持部分下载(Range头)在static_file()。
- 在新的ResourceManager界面可帮助定位捆绑的应用程序文件。
- 添加的服务器适配器女服务员。
- 在新Bottle.merge()方法来从一个应用程序的所有路由安装到另一回事。
- 在新BaseRequest.app属性来获取,处理一个请求的应用对象。
什么的0.10.1版本是新的:
- 在增加了对原料WSGI应用Bottle.mount支持()。
- 在Bottle.mount()参数顺序改变。
- 在Bottle.route()现在accpets进口字符串回调参数。
- 在丢弃Gunicorn 0.8的支持。目前支持的版本是0.13。
- 添加自定义选项,以Gunicorn服务器。
- 在最后报跌型过滤器的支持。与需要。自定义插件替换
什么在0.9.2版本新:
- 在更新内容:
- 在一个全新的插件-API。有关详细信息,请参阅插件和插件开发指南。
- 在这条路线()装饰得到了很多新的功能。见Bottle.route()了解详细信息。
- 在新的服务器适配器。
- 在支持SimpleTAL模板。
- 在更好的运行时异常处理在调试模式下灰鲭模板。
- 在很多文件,修复和小改进。
- 在一个新的Request.urlparts财产。
- 在性能改进:
- 在路由器目前特殊情况下wsgi.run_once环境,加快CGI。
- 在减少模块加载时间和优化模板解析器。
- 支持"应用程序缓存与QUOT;在谷歌应用程序引擎。
- 在一些很少使用或已过时的功能,现在的插件,避免开销,如果不使用此功能。
对于GEVENT,meinheld和比约恩·
由〜30%
什么版本0.8.5的新:
- 在固定"重装服务器死慢的硬件。 "
评论没有发现