セッション(ユーザー認証)を処理するPythonフレームワークを使用し、MySQLデータベースアクセスと一緒にテンプレートを作成したい(ただし、MySQLdbは非常にうまく使用できます)
竜巻は有望に見えますが、使い方がわかりません。与えられたサンプルには、ポートリッスン機能があります。Apacheに取って代わりますか?正確にどのようにサーバー(Centos 5.4)とLAMPセットアップを構成するのですか、それともより良いオプションがありますか?
トルネードを本番環境で使用している場合は、nginxセットアップガイドに従うことができます。
Djangoを使用します。
私はハードコアなトルネードファンですが、質問する必要がある場合は、Djangoが最適なツールです。Tornadoは素晴らしいですが、Djangoは、その素晴らしいORMのおかげで、MySQLデータベースが必要なときにはるかに簡単に構築できます。
Websockets に tornado を使用している場合は、ha-proxy を使用してソケット要求を tornado にプロキシできます (ngnix はこれをサポートしていません)。
LAMP (たとえば、mod_wsgi を使用した apache) を介してトルネードをセットアップすると、トルネードのすべての非同期オプション、大量のメモリと速度が失われます。
静的ファイルを提供し、トルネード アプリケーション インスタンスに動的リクエストをプロキシするには、nginx を使用することを強くお勧めします。
tornado を使用している場合は、nginx に従ってください。