Python有哪些好的Web框架
1 回答

慕沐林林
TA貢獻2016條經驗 獲得超9個贊
flask:輕量級,資料較多;花很少的成本就能夠開發一個簡單的網站。非常適合初學者學習。
webpy:輕量級,資料不多,易掌握,易學習,基本有python基礎就可以看明白
django:文檔最完善、市場占有率最高、招聘職位最多;缺點-系統緊耦合,如果你覺得Django內置的某項功能不是很好,想用喜歡的第三方庫來代替是有點難的。
Tornado。傳說中性能高高的框架。Tornado 是一個很好的框架,支持異步處理的功能,這是它的特點,其他框架不支持。另外一點是,Tornado 的設計似乎更注重 RESTful URL。但 Tornado 提供了網站基本需要使用的模塊外,剩下的則需要開發者自己進行擴展。例如數據庫操作,雖然內置了一個 database 的模塊(后來獨立出去了,現在叫做 torndb,bdarnell/torndb · GitHub)但是不支持 ORM,快速開發起來還是挺吃力的。如果需要 ORM 支持的話,還需要自己寫一層將 SQLAlchemy 和 Tornado 聯系起來,而且這里還有一個坑。
BTW:知乎就是基礎 Tornado 開發的。——(tornado沒用過,轉自zhihu)
添加回答
舉報
0/150
提交
取消