1. 程式人生 > >Python三大web框架簡單介紹

Python三大web框架簡單介紹

Django 是重量級框架:它封裝的的功能常豐富非常多所以它是重量級,Django的文件最完善、市場佔有率最高、招聘職位最多。Django提供全套的解決方案(full-stack framework + batteries included),基本要什麼有什麼(比如:cache、session、feed、orm、geo、auth),而且全部Django自己造,開發網 站應手的工具Django基本都給你做好了,因此開發效率是不用說的,出了問題也算好找,不在你的程式碼裡就在Django的原始碼裡,Django因為功能、元件多所以適用於團隊web開發把個個功能模組分部指定人員。

Flask是輕量級框架  :

所以它封裝的功能並不完善不如 DjangoDjangou屬於重量級框架),效能又不及Tornado,但是Flask的第三方開源元件比豐富,因為是輕量級功能並不完善所以有時需要開發者自己去完善功能。

 Tornado:特性就是非同步非阻塞、原生支援WebSocket協議,Tornado的效率也是非常好的適用於要求效率的web開發中

 

這裡有更詳細更多的python web框架:

https://www.cnblogs.com/chengxuyuandashu/p/3569996.html

 

 

本文有所借鑑