概説Tornado

Ebook Storeで電子版を購入:
価格2,090円
カートに入れる

内容

本書は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プロセスの管理