關於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

相關文章
相關標籤/搜索