Cantitate/Preț
Produs

Introduction to Tornado

Autor Michael Dory, Allison Parrish, Brendan Berg
en Limba Engleză Paperback – 24 apr 2012
Tornado is a scalable, non-blocking web server and web application framework written in Python. It is also light-weight to deploy, fun to write for, and incredibly powerful. Tornado was written with performance in mind, aiming to solve the C10k problem, so by design it's an extremely high-performance framework.
Citește tot Restrânge

Preț: 13793 lei

Preț vechi: 17242 lei
-20%

Puncte Express: 207

Carte tipărită la comandă

Livrare economică 16-30 octombrie

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9781449309077
ISBN-10: 1449309070
Pagini: 142
Ilustrații: Illustrations
Dimensiuni: 179 x 231 x 15 mm
Greutate: 0.24 kg
Editura: O'Reilly

Cuprins

Preface; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgements; Chapter 1: Introduction; 1.1 What Is Tornado?; 1.2 Simple Web Services; Chapter 2: Forms and Templates; 2.1 Simple Example: Poem Maker Pro; 2.2 Template Syntax; 2.3 Complete Example: The Alpha Munger; Chapter 3: Extending Templates; 3.1 Blocks and Substitutions; 3.2 UI Modules; 3.3 Summing Up; Chapter 4: Databases; 4.1 Basic MongoDB Operations with PyMongo; 4.2 A Simple Persistent Web Service; 4.3 Burt's Books; 4.4 MongoDB: Next Steps; Chapter 5: Asynchronous Web Services; 5.1 Asynchronous Web Requests; 5.2 Long Polling with Tornado; 5.3 WebSockets with Tornado; Chapter 6: Writing Secure Applications; 6.1 Cookie Vulnerabilities; 6.2 Request Vulnerabilities; 6.3 User Authentication; 6.4 Summing up; Chapter 7: Authenticating with External Services; 7.1 The Tornado auth Module; 7.2 Example: Sign in With Twitter; 7.3 Example: Facebook Authentication and the Graph API; Chapter 8: Deploying Tornado; 8.1 Reasons for Running Multiple Tornado Instances; 8.2 Using Nginx as a Reverse Proxy; 8.3 Using Supervisor to Manage Tornado Processes;