溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

最佳的開源Python應(yīng)用服務(wù)器有哪些

發(fā)布時間:2021-10-14 16:27:41 來源:億速云 閱讀:153 作者:柒染 欄目:編程語言

最佳的開源Python應(yīng)用服務(wù)器有哪些,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

  應(yīng)用服務(wù)器是可以讓你寫的代碼運(yùn)行在服務(wù)器上,并和客戶端上的代碼相互交流,從而更清晰地處理復(fù)雜事務(wù)的工具,目的是為安全及狀態(tài)維護(hù)、數(shù)據(jù)訪問及其持久性提供服務(wù)。今天給大家介紹6個最佳的開源Python應(yīng)用服務(wù)器。

Gunicorn

  Gunicorn是一款支持Unix的PythonWeb服務(wù)器網(wǎng)關(guān)接口HTTP服務(wù)器,提供了大量的功能,能讓開發(fā)操作變得更容易。

  這個是采用pre-fork工人模型,從Ruby的獨(dú)角獸項目移植意味著中央主進(jìn)程(Gunicorn)管理多個工作進(jìn)程(不同類型),直接處理和處理請求。Gunicorn服務(wù)器廣泛兼容的web應(yīng)用程序框架,簡單地實現(xiàn)服務(wù)器資源。

  它帶有原生支持WSGI、web2py、Django自動工作進(jìn)程管理,簡單的配置、多個工人配置、服務(wù)器掛鉤可擴(kuò)展性和兼容Python2.6+和Python3.1+和SSL支持。

Tornado

  Tornado是一款可擴(kuò)展的,非阻塞的Web服務(wù)器,應(yīng)用開發(fā)框架,以及異步聯(lián)網(wǎng)庫。它最初是在FriendFeed開發(fā)(在2009年被Facebook收購)。Tornado是高度靈活,專門設(shè)計為開發(fā)人員和第三方工具廠商提供了一個開放環(huán)境。已有部分應(yīng)用程序接口可以利用并附帶參考書目,內(nèi)容從開發(fā)環(huán)境接口到連接實現(xiàn)。

  另外,它還配備了一個WSGI服務(wù)器,其他WSGIPython應(yīng)用程序(和框架)也可以使用。在開源和Apache2.0許可下可用。

CherryPy

  CherryPy是一款使用Python編程語言的面向?qū)ο蟮腤eb應(yīng)用程序框架。它極大地簡化了運(yùn)用Python的web開發(fā)人員的工作。它為Python開發(fā)人員提供了友好的HTTP協(xié)議接口。CherryPy自身內(nèi)置了一個HTTP服務(wù)器,或者稱為Web服務(wù)器。對于CherryPy的用戶來說,不用另外搭設(shè)Web服務(wù)器就能直接運(yùn)行應(yīng)用程序。

Django

  Django是一款用Python語言寫的免費(fèi)開源的Web應(yīng)用程序框架,它遵循模型-視圖-控制器(MVC)的架構(gòu)模式。它是由非營利Django維護(hù)軟件基金會(DSF)和3條款BSD許可下可用,鼓勵快速發(fā)展和實用的設(shè)計。

  允許構(gòu)建高性能、快速web應(yīng)用程序并提供自動化,包括在核心框架是輕量級web服務(wù)器獨(dú)立開發(fā)和測試(包括發(fā)射FastCGI服務(wù)器能力),也可以使用其他WSGI-compliantweb服務(wù)器,如Apache,NGINX使用WSGIGunicorn或指定Python模塊。

  另外,Django也可能與Jython運(yùn)行在任何JavaEE應(yīng)用服務(wù)器,如GlassFish和JBoss。在這種情況下必須安裝django-jython為了提供數(shù)據(jù)庫連接的JDBC驅(qū)動程序。

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注億速云行業(yè)資訊頻道,感謝您對億速云的支持。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI