关于Python的web框架

 

uliweb
http://git.oschina.net/limodou/uliwebphp

  uliweb 吸收了其余框架的经验,集成了orm.总的来讲通常.这个安装后有个exe文件,命令行工具.不绿色.我的不喜欢这样风格,没有太深刻研究.而后发现了web2py.python

 

web2py
http://www.web2py.com/

  web2py 一站式解决,只要把压缩包下载解压就能够运行.并且提供了web界面的代码编辑工具.建立应用向导,orm,模板等等,容易上手,使用方便.不少事框架都办你作了,例如弄个ajax的提示什么的.git

  但问题就在于此,先不说其余,在实际项目中,我认为这些封装是没有必要的,web框架的核心就是request,response,没有必再作些封装,反而用起来不顺手,还影响效率.不过web2py最初的目的是教学用的
.用这个来学习python和python 的web开发仍是不错的,推荐初学者用这个.web

 

web.py
http://webpy.org/
web.py 最初看到web.py要install的时候内心有点排斥,放了一久才又回过头来折腾,实际不用安装,压缩解压,而后把web文件夹放到你的工程目录下引用就是. web.py目前玩下来感受不是很爽,一个文件里面要定义不少类,功能多了文件大,很差维护,把文件拆开呢url的映射要比较讲究规划.ajax

 

bottle
http://bottlepy.org框架

  bottle 我也是发现webpy url路由问题后转向的bottle.首先bottle就一个文件,install与否就看我的喜爱,引入就是.工具

     bottle的url 路由 分模块就处理的比web.py好,另外还喜欢bottle的核心就是request,response至于模板,orm工具本身去选.目前只是皮毛性的看了下bottle,有待深刻学习.学习

欢迎你们讨论,python应该是web开发的趋势,php这些估计慢慢不行了.url

相关文章
相关标签/搜索