文章詳情頁(yè)
flask - uWSGI是什么?為什么python web開發(fā)經(jīng)常會(huì)提到它?
瀏覽:83日期:2022-08-10 15:07:14
問題描述
uWSGI是什么?為什么python web開發(fā)經(jīng)常會(huì)提到它?
問題解答
回答1:一個(gè)常規(guī)的web服務(wù),在其服務(wù)器上(Server,此處指那臺(tái)電腦),往往需要跑兩個(gè)程序,一個(gè)是底層的Server(與前面同名,但此處指的是一個(gè)程序),一個(gè)是上層的Application。底層Server往往需要處理很多重復(fù)性很強(qiáng),變化不大而又枯燥的工作,所以一般你可以看到有比較成熟的解決方案,比如你說的uWSGI或者Gunicorn。而上層的Application部分,不同的應(yīng)用差別就很大了,無法誕生一勞永逸的解決方案,但盡管如此,仍然有有一些好的設(shè)計(jì)模式和一些好用順手的工具,這就是python web開發(fā)框架,如flask, django等,都屬于此。而至于底層Server和上層Application的交互,遵循著一個(gè)叫WSGI的約定,此處就不細(xì)說了。
回答2:因?yàn)榭梢杂盟鼇聿渴餻y
相關(guān)文章:
1. objective-c - iOS怎么實(shí)現(xiàn)像QQ或者微信的實(shí)時(shí)推送2. 網(wǎng)頁(yè)爬蟲 - python爬蟲翻頁(yè)問題,請(qǐng)問各位大神我這段代碼怎樣翻頁(yè),還有價(jià)格要登陸后才能看到,應(yīng)該怎么解決3. 求大神幫我看看是哪里寫錯(cuò)了 感謝細(xì)心解答4. MySQL客戶端吃掉了SQL注解?5. 數(shù)據(jù)庫(kù) - MySQL 單表500W+數(shù)據(jù),查詢超時(shí),如何優(yōu)化呢?6. php自學(xué)從哪里開始?7. mysql - AttributeError: ’module’ object has no attribute ’MatchType’8. android - Windows系統(tǒng)下運(yùn)行react-native App時(shí),報(bào)下面的錯(cuò)誤?9. phpstady在win10上運(yùn)行10. javascript - 圖片能在網(wǎng)站顯示,但控制臺(tái)仍舊報(bào)錯(cuò)403 (Forbidden)
排行榜

熱門標(biāo)簽