Django和Tornado 的理解


Django
  • 注重高效開發

  • 全自動化的管理後臺(只需要使用起ORM,做簡單的定義,就能自動生成數據庫結構,全功能的管理後臺)

  • session功能

Tornado
  • 注重性能優越,速度快

  • 解決高併發

  • 異步非阻塞

  • websockets 長連接

  • 內嵌了HTTP服務器

  • 單線程的異步網絡程序,默認啓動時根據CPU數量運行多個實例;利用CPU多核的優勢。


1.要性能, Tornado 首選;要開發速度,Django 和 Flask 都行,區別是 Flask 把許多功能交給第三方庫去完成了,因此 Flask 更爲靈活。
2.Tornado實現了異步機制,Django沒有。
3.Django適合初學者或者小團隊,Tornado適合高度定製。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章