簡體   English   中英

相當於龍卷風的阻塞?

[英]A blocking equivalent to Tornado?

我一直在與Tornado合作,並且已經習慣了它的整體樣式和語法。 目前,我想編寫一個網站(使用Python),該網站不需要Tornado的異步,非阻塞功能。 顯然,我可以使用Django或Pylons之類的框架,但是我想知道是否存在特定的Python設置,該設置與Tornado最相似,但是是阻塞而不是非阻塞。

注意:我一直在嘗試使用Django,但是我覺得對於我當前的需求來說,它有些沉重。 我喜歡Tornado的原因是它的相對簡單性和靈活性,同時仍然能夠很好地進行擴展(如果引起關注)。 (也許我只需要繼續使用Django,直到我完全習慣它即可,但這不在這個問題的范圍之內。)

另請注意:我並不是在尋求主觀意見,而是在尋求基於不同Python框架(我缺乏)的經驗,與Tornado類似的設計設置的建議。

謝謝。

Turbo Gears 2看起來是很有前途的,因為它是建立在多個下一代Web框架(包括TurboGears 1,Django和Rails)的經驗之上的

渦輪齒輪2

我還使用了Tornado, CherryPy Web框架看上去與Tornado“非常相似”:非常易於使用,直觀且非常Pythonic。 CherryPy默認情況下處於阻止狀態(我認為這是使用它的唯一方法)。 希望對您有幫助。

干杯!

我最喜歡的“最小”框架是:Flask http://flask.pocoo.org/docs/和Pyramid http://www.pylonsproject.org/

與龍卷風的最大區別是它們是WSGI(因此被阻止),並且具有許多類似於網站的插件,可滿足您部署網站所需的工作。

Flask周圍有很多示例,並且非常容易上手。

希望你開心

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM