0

RESTfulJSONAPIを使用して非常に軽量なWebサービスを開発したいと思います。サーバー側ですべてのセッション管理を行います。このソリューションは、1時間に数十万(またはそれ以上)のAPI呼び出しを受け取り、応答として(圧縮された)JSONを返します。これにより、簡単にスケーリングできるはずです。

セキュリティは当然重要ですが、Djangoなどの重いフレームワークは避けたいので、Apacheの代わりにnginxやlighttpdなどのWebサーバーを使用することをお勧めします。

サーバー側では、これが私に必要なすべてです。

  1. ユーザーセッション管理
  2. セキュリティ(クロスサイトリクエストフォージェリなど、少なくともより一般的な攻撃に対する保護)
  3. URLルーティング
  4. httpユーティリティ(圧縮など)

私はweb2pyを知っていますが、その展開オプションはせいぜい「うまくいきません」のようです。これまでのところ、ユーザーマニュアルに従っているにもかかわらず、Apacheで動作させることができませんでした。

誰かがこのタスクに最適なPythonフレームワーク(およびWebサーバー)を提案できますか?

4

2 に答える 2

3

本当に軽量にしたい場合は、フレームワークなしでwsgi自体を試すか、Flaskを試してみてください。wsgiがlighttpdで実行されていることを理解しています。Google検索で、いくつかのヒットが得られます。

于 2012-06-15T08:36:12.893 に答える
1

ピラミッドを試してみてください。高速で軽量で、環境を好きなように構成するための多くのオプションがあります...

于 2012-06-15T08:44:14.070 に答える