Bottle 0.9 发布新增多个应用插件 bottle-sqlite/bottle-werkzeug 等

Bottle 的作者 Marcel Hellkamp 刚在邮件列表发布了升级通知。

新增特性:

  • 插件机制,提供了插件开发指南(下面列出了一些目前可以工作的插件);
  • 增加对 gevent, meinheld and bjoern 的支持(这说明他的业务场景变广泛了);
  • 增加对 SimpleTAL 模板的支持(看了一下模板语法,觉得实在没必要对这个二流的模板进行支持,估计没什么工作量,他就给弄了);

性能改进:

  • The Router now special-cases wsgi.run_once environments to speed up CGI.
  • Reduced module load time by ~30% and optimized template parser. See 8ccb2d,f72a7c and b14b9a for details.
  • 支持 GAE 上的 app 级别缓存;
  • ……

插件支持:

bottle-sqlite,bottle-werkzeug,bottle-profile

(不知道是不是受了 Flask 的刺激?)从历史上来看,Bottle 只发布过两个版,之前是 0.8,现在是0.9,改变还是很大的。

以上部分为意译,且作者我不是 Bottle 用户,如有不实请参考原文。详细升级说明在这里:http://bottlepy.org/docs/dev/changelog.html#release-0-9

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。