zoukankan      html  css  js  c++  java
  • 关于Python的web框架

     

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

      uliweb 吸取了其他框架的经验,集成了orm.总的来说一般.这个安装后有个exe文件,命令行工具.不绿色.个人不喜欢这样风格,没有太深入研究.然后发现了web2py.

    web2py
    http://www.web2py.com/

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

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

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

    bottle
    http://bottlepy.org

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

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

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

  • 相关阅读:
    MongoDB 常用命令
    jpa一对多
    jpa的常用注解
    jpa常用方法
    springdata查询的多种用法
    springdata笔记
    java 动态代理 demo 实现原理 参数理解(三)
    Solr
    一些重要的知识点-数据库优化-angularjs--JSON-fastDFS
    支付功能
  • 原文地址:https://www.cnblogs.com/format/p/3757117.html
Copyright © 2011-2022 走看看