概説Tornado

[cover photo]
TOPICS
Programming , Web , Python
発行年月日
ISBN
978-4-87311-576-4
原書
Introduction to Tornado
FORMAT
EPUB
Ebook
2,090円
Ebookを購入する

本書はPythonで書かれた、パワフルでスケーラブルなWebサーバTornadoの概要を紹介する書籍です。インストールから、シンプルなWebサーバとしての使い方。また、DBとの連携からはじまり、Tornadoを有名にしたノンブロッキングの機能、また認証モジュールやデプロイの方法まで、Tornadoの全体像をつかむのに役立つでしょう。なお本書はEbook版のみの販売となります。

目次

監訳者まえがき
まえがき
謝辞

1章 はじめに
    Tornadoとは何か?
    単純なWebサービス

2章 フォームとテンプレート
    単純な例:Poem Maker Pro
    テンプレート構文
    複雑な例:Alpha Munger

3章 テンプレートの拡張
    ブロックと代入
    UIモジュール
    まとめ

4章 データベース
    PyMongoによる基本的なMongoDB操作
    永続的なストレージを使った単純なWebサービス
    Burt's Books
    MongoDB: 次のステップ

5章 非同期Webサービス
    非同期Webリクエスト
    ロングポーリング
    TornadoでWebSocket

6章 セキュアなアプリケーションの構築
    クッキー脆弱性
    リクエスト脆弱性
    ユーザー認証
    まとめ

7章 外部サービスでの認証
    Tornadoのauthモジュール
    例:Twitterでサインイン
    例:Facebook認証とGraph API

8章 Tornadoのデプロイ
    複数のTornadoインスタンスを動かす理由
    Nginxによるリバースプロキシ
    SupervisorによるTornadoプロセスの管理