web.py

web.py是一个web应用程序框架。接触到这个框架是因为加入了一个新的组。这个组用python来做一些对性能要求不是很高的工作。正好我进来之后熟悉他们的代码架构于是就用Python做了一个web端的管理系统。用web.py这个框架,来简化一些工作。

web.py的工作原理十分简单。但与较为传统的CGI、PHP、servelet程序有较大不同的是这个框架对于url的管理。CGI程序被映射到web服务器的目录中。 而web.py则更为轻巧,利用正则表达式对url进行匹配,并分别用不同的程序来处理。

web.py框架自带一个web服务器程序。但这个web服务器程序的性能我没有测试。实际上,我使用的是nginx+uwsgi来部署。uwsgi也是一个独立的daemon进程。

web.py让人诟病比较多的是它的HTML模板系统。这个模板系统采用的是python的indent。也就是说在合模板的时候,语法要符合python的缩进规范。但这与HTML的语法规范会有冲突。用起来会比较烦。

转载于:https://my.oschina.net/costaxu/blog/57523

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值