Web Programming in Python: Techniques for Integrating Linux, Apache and MySQL (Paperback)

George K. Thiruvathukal, Thomas W. Christopher, John P. Shafaee

  • 出版商: Prentice Hall
  • 出版日期: 2001-10-23
  • 定價: $1,580
  • 售價: 6.0$948
  • 語言: 英文
  • 頁數: 768
  • 裝訂: Paperback
  • ISBN: 0130410659
  • ISBN-13: 9780130410658
  • 相關分類: LinuxMySQLPython程式語言SQL
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

商品描述

Enterprise-class open source Web development — step-by-step, start-to-finish!

  • Build production-quality Web applications with Python and open source technology
  • Includes in-depth coverage of Python's intrinsic support for CGI programming
  • Demonstrates efficient template processing using a powerful yet simple module known as the Write Processor
  • Contains complete tutorials on Python, Apache Web Server, and MySQL
  • Features start-to-finish Web application case studies based on Slither, a new Python-based portal application development platform

Python is 100% enterprise ready, with powerful database, network, and Internet support. Now there's a book that shows you Python at work in a real enterprise environment. Web Programming in Python demonstrates exactly how to build robust, Web-based systems that integrate Python with three powerful open source technologies: Linux, Apache, and MySQL. Coverage includes all this, and more:

  • Self-contained Python tutorial: from the basics to advanced object-oriented and metaprogramming techniques
  • Fundamentals of Web development in Linux environments, covering file systems, processes, networking, and HTTP (the protocol of the web)
  • Network setup and Apache configuration, including the configuration of Secure Sockets Layer to support HTTPS
  • Python CGI programming: generating clean HTML code without unnecessary complexity and techniques for separating HTML from your business logic
  • An effective logging framework to support server-side debugging without using a debugger
  • MySQL: An immersive introduction to SQL and the book modules to integrate data access in your applications
  • Object-oriented techniques for form processing and powerful template processing using the Write Processor module

In an extensive case study section, you'll discover the new open source Slither Application Development Framework, and use it to build two powerful collaboration and e-commerce applications.

If you're ready to use Python and open source in a real production environment, one book delivers the techniques and code you're looking for: Web Programming in Python.

 

商品描述(中文翻譯)

企業級開源網頁開發 - 逐步、從頭到尾!

- 使用Python和開源技術構建生產質量的網頁應用程式
- 深入介紹Python對CGI編程的內在支持
- 使用一個強大而簡單的模塊Write Processor展示高效的模板處理
- 包含Python、Apache Web Server和MySQL的完整教程
- 基於Slither的完整網頁應用程式案例研究,Slither是一個基於Python的新型門戶應用程式開發平台

Python完全適用於企業環境,具有強大的數據庫、網絡和互聯網支持。現在有一本書向您展示Python在真實企業環境中的應用。《Python網頁編程》演示了如何構建強大的基於Web的系統,將Python與三個強大的開源技術Linux、Apache和MySQL集成在一起。內容包括以下內容:

- 獨立的Python教程:從基礎知識到高級面向對象和元編程技術
- 在Linux環境中進行Web開發的基礎知識,包括文件系統、進程、網絡和HTTP(Web的協議)
- 網絡設置和Apache配置,包括配置安全套接字層以支持HTTPS
- Python CGI編程:生成乾淨的HTML代碼,避免不必要的複雜性,並介紹將HTML與業務邏輯分離的技術
- 一個有效的日誌框架,支持服務器端調試而無需使用調試器
- MySQL:對SQL的深入介紹,以及將數據訪問集成到應用程式中的書模塊
- 面向對象的表單處理技術和使用Write Processor模塊進行強大的模板處理技術

在廣泛的案例研究部分,您將了解到新的開源Slither應用程式開發框架,並使用它來構建兩個強大的協作和電子商務應用程式。

如果您準備在真實的生產環境中使用Python和開源技術,那麼這本書將為您提供所需的技巧和代碼:《Python網頁編程》。