最全整理!37 個 Python Web 開發框架總結
1. Django 框架
https://github.com/django/django.git
優 點:是一個高層次 Python Web 開發框架,特點是開發快速、代碼較少、可擴展性強。Django 采用 MTV(Model、Template、View)模型組織資源,框架功能豐富,模板擴展選擇最多。對于專業人員來說,Django 是當之無愧的 Python 排名第一的 Web 開發框架。
缺?點:包括一些輕量級應用不需要的功能模塊,不如 Flask 輕便。過度封裝很多類和方法,直接使用比較簡單,但改動起來比較困難。相比于 C,C++ 性能,Djang 性能偏低。模板實現了代碼和樣式完全分離,不允許模板里出現 Python 代碼,靈活度不夠。另外學習曲線也相對陡峭。
https://webpy.org/
優 點:正如其名,web.py 是一個采用 Python 作為開發語言的 Web 框架,簡單且強大。俄羅斯排名第一的 Yandex 搜索引擎基于這個框架開發,Guido van Rossum 認為這是最好的 Python Web 框架,還需要說別的嗎?有事實作證、有大牛認可,用起來吧!
缺 點:Web.py 并未像其他框架一樣保持與 Python 3 兼容性的最新狀態。這不僅意味著缺乏對異步語法的支持,還意味著缺少對已棄用的函數的錯誤。此外,目前尚不清楚維護者是否有計劃在 Python 2 到達其支持生命周期結束后保持 Web.py 的最新狀態。
官 網:
來源:早起Python
(版權歸原作者所有,侵刪)