1

私は Tornado を使用しており、その全体的なスタイルと構文に非常に慣れてきました。現在、Tornado の非同期のノンブロッキング機能を必要としない Web サイト (Python で) を作成したいと考えています。明らかに、Django や Pylons などのフレームワークを使用できますが、Tornado に最もよく似ていながら、ノンブロッキングではなくブロッキングである特定の Python セットアップがあるかどうか疑問に思っていました。

注: 私は Django を試してきましたが、現在のニーズに対して少し重いように感じます。Tornado について私が気に入ったのは、その相対的なシンプルさと柔軟性でありながら、それが問題になった場合でも適切にスケーリングできることです。(Django に完全に慣れるまでプラグインを続ける必要があるかもしれませんが、それはこの質問の範囲外です。)

また、注意: 私は主観的な意見を求めているのではなく、さまざまな Python フレームワーク (私が不足している) での経験に基づいて、Tornado と同様の設計セットアップを提案する人を探しています。

ありがとう。

4

3 に答える 3

1

私のお気に入りの「最小限の」フレームワークは、Flask http://flask.pocoo.org/docs/と Pyramid http://www.pylonsproject.org/です。

tornado との大きな違いは、それらが WSGI (したがってブロック) であり、Web サイトのデプロイに必要な多くの Web サイトのようなプラグインがあることです。

Flask にはたくさんの例があり、とても簡単に始めることができます。

楽しんでください

于 2013-06-21T10:10:17.390 に答える