RESTfulJSONAPIを使用して非常に軽量なWebサービスを開発したいと思います。サーバー側ですべてのセッション管理を行います。このソリューションは、1時間に数十万(またはそれ以上)のAPI呼び出しを受け取り、応答として(圧縮された)JSONを返します。これにより、簡単にスケーリングできるはずです。
セキュリティは当然重要ですが、Djangoなどの重いフレームワークは避けたいので、Apacheの代わりにnginxやlighttpdなどのWebサーバーを使用することをお勧めします。
サーバー側では、これが私に必要なすべてです。
- ユーザーセッション管理
- セキュリティ(クロスサイトリクエストフォージェリなど、少なくともより一般的な攻撃に対する保護)
- URLルーティング
- httpユーティリティ(圧縮など)
私はweb2pyを知っていますが、その展開オプションはせいぜい「うまくいきません」のようです。これまでのところ、ユーザーマニュアルに従っているにもかかわらず、Apacheで動作させることができませんでした。
誰かがこのタスクに最適なPythonフレームワーク(およびWebサーバー)を提案できますか?