何為應用服務器,實際的作用就是讓你寫的代碼運行在服務器上,通過與客戶端上的代碼就行相互作用,進而更加清晰明瞭的處理比較複雜的事務。而官方版的描述則為存在於服務器中心架構中間層的一個軟件框架。通常被看做一個三層的應用程序,即圖形用戶界面(GUI)服務器,應用程序(業務邏輯)服務器,以及數據庫和事務服務器,目的是為安全及狀態維護、數據訪問及其持久性提供服務。
常用的應用服務器有以下幾種:
Gunicorn
Gunicorn“綠麒麟”是一款支持Unix的Python Web服務器網關接口HTTP服務器,提供了大量的功能,能讓開發操作變得更容易。
官方網站:http://gunicorn.org/
2.Python Paste
Python Paste,有時也稱為paste,是一套用Python編寫的用於Web開發工具。
官方網站:http://pythonpaste.org/
3.Django
Django是一款用Python語言寫的免費開源的Web應用程序框架,它遵循模型 -視圖-控制器(MVC)的架構模式。
官方網站:https://www.djangoproject.com/
4. Tornado
Tornado是一款可擴展的,非阻塞的Web服務器,應用開發框架,以及異步聯網庫。
官方網站:http://www.tornadoweb.org/en/stable/
有關注的也就這幾種,希望有知道其他用的比較舒服的應用服務器的,朋友們可以留言,大家共同學習,有問題的話歡迎大家指正~~~共同學習~~~
相關推薦
'Python基礎學習教程系列講解——try_except異常處理機制'
"在Python編程中不可避免的會出現錯誤,在調試階段出現語法之類的錯誤時,Pycharm會在Debug窗口提示錯誤,但是程序在運行時由於內部隱含的問題而引起錯誤,會導致程序終止執行。比如以下例程中,使用urllib庫打開URL時由於網絡問題而發生了錯誤:import ur...
'用Python控制Excel實現自動化辦公!附全套學習教程'
"1.安裝2.操作一個簡單的Excel文檔操作註釋及代碼:操作完成後,數據存儲結果如下:3. 操作簡單Excel文檔並添加數據格式操作代碼如下:附帶數據格式的定義操作效果如圖所示:4.Excel中添加不同類型的數據操作代碼如下:將不同的數據按照指定的格式添加到文件中代碼執行...
'阿里巴巴Python工程師推出了的一份Python學習清單,絕對經典'
"站在風口上,豬都能飛起來。人工智能風口,讓Pyhon這門膠水語言轉變成非常火的網紅語言。編程功力深厚的程序員花一兩個星期就能上手Python,而一些新手程序員花幾個月就可以上手。學編程,用Python確實是一個相當不錯的選擇。不過,面對Python網上有紛雜的資料,一些程...
'寫python爬蟲,不會正則怎麼行呢?另贈學習資料'
"導讀:正則在各語言中的使用是有差異的,本文以 Python 3 為基礎。本文主要講述的是正則的語法,對於 re 模塊不做過多描述,只會對一些特殊地方做提示。很多人覺得正則很難,在我看來,這些人一定是沒有用心。其實正則很簡單,根據二八原則,我們只需要懂 20% 的內容就可以...
'學習Python細分化為這12個階段,各階段思維導圖助你輕鬆學Python'
"分12個階段學習Python,各個階段思維導圖奉上,這樣你還學不會?學習Python細分化為這12個階段,各階段思維導圖助你輕鬆學Python:1.Python 解釋器:2.Python數據結構:3.變量與運算符:4.Python 流程控制:5.Python 文件處理:6...
'Python最佳工程實踐,建立一個完美的工程項目'
"在程序開發時候一套好的開發環境和工具棧,可以幫我們極大的提高開發的效率,避免把大量時間浪費在周邊瑣事上。本文以Python為例,教大家如何快速打造完美的Python項目開發環境:內容涵蓋了模塊依賴管理、代碼風格管理、調試測試管理和Git版本管理,使用git hook做項目...
'Python學習教程,Python開發,植物大戰殭屍遊戲!附贈全套教程'
"1.引入需要的模塊,配置圖片路徑,設置界面寬高背景顏色,創建遊戲主入口。'''#1引入需要的模塊import pygameimport random#1配置圖片地址IMAGE_PATH = 'imgs/'#1設置頁面寬高scrrr_width=800scrrr_heigh...
推薦中...