古詩詞大全網 - 成語故事 - 幹貨分享!Python三大web框架簡單介紹

幹貨分享!Python三大web框架簡單介紹

1、Django

Django是壹個開放源代碼的Web應用框架,由Python寫成。采用了MTV的框架模式,即模型M,模板T和視圖V。它最初是被開發來用於管理勞倫斯出版集團旗下的壹些以新聞內容為主的網站的,即是CMS(內容管理系統)軟件。

2、Flask

Flask是壹個使用 Python 編寫的輕量級 Web 應用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎則使用 Jinja2 。Flask使用 BSD 授權。

Flask也被稱為 ?microframework? ,因為它使用簡單的核心,用 extension 增加其他功能。Flask沒有默認使用的數據庫、窗體驗證工具。

Flask 很輕,花很少的成本就能夠開發壹個簡單的網站。非常適合初學者學習。Flask 框架學會以後,可以考慮學習插件的使用。例如使用 WTForm + Flask-WTForm 來驗證表單數據,用 SQLAlchemy + Flask-SQLAlchemy 來對妳的數據庫進行控制。

3、Tornado

Tornado是壹種 Web 服務器軟件的開源版本。Tornado 和現在的主流 Web 服務器框架(包括大多數 Python 的框架)有著明顯的區別:它是非阻塞式服務器,而且速度相當快。

得利於其 非阻塞的方式和對epoll的運用,Tornado 每秒可以處理數以千計的連接,因此 Tornado 是實時 Web 服務的壹個 理想框架。

關於幹貨分享!Python三大web框架簡單介紹,環球青藤小編就和大家分享到這裏了,學習是永無止境的,學習壹項技能更是受益終身,所以,只要肯努力學,什麽時候開始都不晚。如果您還想繼續了解關於python編程的學習方法及素材等內容,可以點擊本站其他文章學習。