當前位置:招聘信息大全網 - 智聯招聘 - python框架有什麽用?

python框架有什麽用?

正確框架的選擇取決於項目的規模、其通信需求、是否是獨立的應用程序、定制需求的水平、開銷和許多其他因素。同樣重要的是,要看哪種框架適合妳個人的工作風格。查看這些項目並下載它們的最新版本。

先說python的常用框架。

壹. Django

Django可以說是Python框架中最厲害的壹個,文檔完善,市場占有率最高,招聘的崗位最多。他與其他框架的區別在於:

1,全套解決方案:django和Rails壹樣,提供全套解決方案(全棧框架+包含電池),基本上什麽都有(緩存、會話、feed、orm、geo、auth),都是Django自己做的,而且Django基本上有所有開發網站的必備工具,所以開發效率高,除了各種。

2、強大的URL路由配置,Django讓妳設計出非常優雅的URL,在Django,妳的基礎客戶和醜八怪GET sey拜拜。

3.自助後臺管理。admin interface是Django中引人註目的contrib,擁有完整的後臺管理界面,無需編寫代碼。

第二,塔架

Python框架的另壹個巨人是Pylons (TurboGears2.x基於Pylons,repoze.bfg也並入了Pylons項目)。

塔架的設計理念與Django完全不同。Pylons本身只有大約2000行Python代碼,但它附帶了壹些幾乎是pylons皇家使用的第三方模塊。掛架只提供壹個架子和可選方案。用戶可以根據自己的喜好選擇模板、ORM、表單、auth等組件,系統可定制性強。可以說,pylons是用膠水語言設計的膠水框架。

第三,龍卷風

Tornado不僅僅是壹個Web服務器,也是壹個類似Web和py的微框架。作為壹個框架,Tornado的思想來源於Web,py。Web.py的設計力求簡化保持簡單而富有詩意,代碼很少,依賴於大量像Pylons這樣的第三方模塊,但是提供壹些壹個框架所必須的東西,比如URL路由,模板,數據庫訪問。

精簡框架的好處是可以專註於業務邏輯,而不是過於關註框架本身,但缺點也很明顯,很多事情都要自己去做。