repoze.bfg 开发环境 (123 )

一直在断断续续的玩 repoze.bfg, 经常 google 关于bfg的各种资源, 可惜始终觉得太少. BFG是个相当不错的python轻量框架. 它至少有如下的优点:

 

1. 相当漂亮的性能指标. 到官方站去看看数字就好了

2. 灵活的代码映射方式, 你可以用类似pylons的route, 或zope的traversal. 这个我以后还想写点东西具体讲讲.

3. 可选择几乎所有的持久化方式. 如果你有traversal, 那么zodb将和它天然相承, 用起来也很爽.

4. 文档, 虽然我觉得文档扩展性的叙述不够, 例子也太简单了(不过看看turbogears你就发现官方文档很喜欢拿wiki来举例). 但是, 框架范畴概念性的东西都写得很细, 很有耐心的解释.

5. 提供xml或者是命令式的配置, 这也是可选的. 其中xml方式提供了应用程序本身的可扩展性. 具体可以看文档.

 

repoze.bfg是个追求"最小化"的框架, 好处: 自由,  你可以任意插拔基于wsgi的中间件与它一起工作. 不好? 你可能需要自己调配相关组件, 不像Turbogears大包揽, 对于初学者不利. (我不这么看, 因为你学会了更多的东西, 你有更开阔的思路. 就如开手动档换自动档....).

 

好了不废话, 下面是我使用repoze.bfg在开发环境方面记录的一些东西, 没有什么悬念, 就是把官方文档换个方式写写 :-). 注意我是用linux来玩的. 不一定合适Windows环境.

 

Using WebError in repoze.bfg

WebError is a useful in-browser debugging tool. To make use of it, edit your application's ".ini" file and change it to look something like the following. Then make sure to easy_install WebError.





Additional Python Eggs

* if yo need mysql, you should install it by entering easy_install mysql-python

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值