前言
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、長嶺網(wǎng)站維護(hù)、網(wǎng)站推廣。python 作為一種腳本語言, 已經(jīng)逐漸大量用于 web 后臺開發(fā)中, 而基于 python 的 web 應(yīng)用程序框架也越來越多, Bottle, Django, Flask 等等.
在一個(gè) HTTP 請求到達(dá)服務(wù)器時(shí), 服務(wù)器接收并調(diào)用 web 應(yīng)用程序解析請求, 產(chǎn)生響應(yīng)數(shù)據(jù)并返回給服務(wù)器. 這里涉及了兩個(gè)方面的東西: 服務(wù)器(server)和應(yīng)用程序(application). 勢必要有一個(gè)合約要求服務(wù)器和應(yīng)用程序都去遵守, 如此按照此合約開發(fā)的無論是服務(wù)器還是應(yīng)用程序都會具有較大的普遍性. 而這就好像在計(jì)算機(jī)通信的早期, 各大公司都有屬于自己的通信協(xié)議, 如此只會讓市場雜亂無章, 寧愿只要一種通信協(xié)議.
而針對 python 的合約是 WSGI(Python Web Server Gateway Interface). 具體的規(guī)定見 PEP 333.
實(shí)習(xí)的時(shí)候一直使用 Django, 下面是結(jié)合 Django 學(xué)習(xí) WSGI 的筆記.
application/應(yīng)用程序
在應(yīng)用程序一方面, 必須提供下面的方法:
def simple_app(environ, start_response): """可能是最簡單的處理了""" status = '200 OK' response_headers = [('Content-type', 'text/plain')] start_response(status, response_headers) return ['Hello world!\n'] # 返回結(jié)果必須可迭代
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。