mod perl Developer's Cookbook

Geoffrey Young, Paul Lindner, Randy Kobes

  • 出版商: SAMS
  • 出版日期: 2002-01-28
  • 定價: $1,398
  • 售價: 8.0$1,118
  • 語言: 英文
  • 頁數: 672
  • 裝訂: Paperback
  • ISBN: 0672322404
  • ISBN-13: 9780672322402
  • 相關分類: Perl 程式語言
  • 立即出貨(限量) (庫存=5)

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

商品描述

 

mod_perl is a unique piece of software that wholly integrates the power of Perl with the flexibility and stability of the Apache Web server. With mod_perl, developers can harness the power of the full Apache API and develop Web applications quickly and without sacrificing performance.

The mod_perl Developer's Cookbook teaches programming with the mod_perl API by example. The book takes developers from the basics of mod_perl to the development advanced Web applications. Developers will learn tricks, solutions, and mod_perl idioms gleaned from the authors' experience as developers and expert users of mod_perl.

Geoffrey Young is a frequent contributor to the mod_perl community and has written scores of mod_perl handlers, the most useful of which can be found on CPAN.

Paul Lindner manages, designs, and implements mod_perl applications at Critical Path. He is a long-time Internet and open-source developer, and was one of the founders of the Internet Gopher at the University of Minnesota.

Randy Kobes is a professor of physics at the University of Winnipeg who conducts research on chaos and fractals. He used mod_perl to establish a search engine for CPAN.

Table of Contents

Introduction.

I. INSTALLATION AND CONFIGURATION.

1. Installing mod_perl.
2. Configuring mod_perl.

II. THE MOD_PERL API.


3. The Apache Request Object.
4. Communicating with the Apache Server.
5. URI Manipulation.
6. File Handling.
7. Creating Handlers.
8. Interacting with Handlers.
9. Tuning Apache and mod_perl.
10. Object-Oriented mod_perl.

III. PROGRAMMING THE APACHE LIFECYCLE.


11. The PerlInitHandler.
12. The PerlTransHandler.
13. The PerlAccessHandler, PerlAuthenHandler, and PerlAuthzHandler.
14. The PerlTypeHandler and PerlFixupHandler.
15. The PerlHandler.
16. The PerlLogHandler and PerlCleanupHandler.
17. The PerlChildInitHandler, PerlChildExitHandler, PerlRestartHandler, and PerlDispatchHandler.
Appendix A. Available mod_perl Hooks and Build Flags.
Appendix B. Available Constants.
Appendix C. mod_perl Resources.
Index.

商品描述(中文翻譯)

mod_perl是一個獨特的軟體,完全將Perl的強大功能與Apache Web伺服器的靈活性和穩定性整合在一起。使用mod_perl,開發人員可以充分利用完整的Apache API,快速開發Web應用程式,而不會影響性能。

《mod_perl開發者手冊》通過實例教授使用mod_perl API進行編程。本書從mod_perl的基礎知識開始,逐步引導開發人員開發高級Web應用程式。開發人員將從作者作為mod_perl開發人員和專家用戶的經驗中學習技巧、解決方案和mod_perl的特點。

Geoffrey Young是mod_perl社區的常見貢獻者,並且撰寫了許多mod_perl處理器,其中最有用的可以在CPAN上找到。

Paul Lindner在Critical Path負責管理、設計和實施mod_perl應用程式。他是一位長期從事互聯網和開源開發的開發人員,並且是明尼蘇達大學互聯網Gopher的創始人之一。

Randy Kobes是溫尼伯大學的物理學教授,從事混沌和分形的研究。他使用mod_perl建立了一個CPAN的搜索引擎。

目錄:

引言。

I. 安裝和配置。

1. 安裝mod_perl。
2. 配置mod_perl。

II. mod_perl API。

3. Apache請求物件。
4. 與Apache伺服器通訊。
5. URI操作。
6. 文件處理。
7. 創建處理器。
8. 與處理器互動。
9. 調整Apache和mod_perl。
10. 面向對象的mod_perl。

III. 編程Apache生命週期。

11. PerlInitHandler。
12. PerlTransHandler。
13. PerlAccessHandler、PerlAuthenHandler和PerlAuthzHandler。
14. PerlTypeHandler和PerlFixupHandler。
15. PerlHandler。
16. PerlLogHandler和PerlCleanupHandler。
17. PerlChildInitHandler、PerlChildExitHandler、PerlRestartHandler和PerlDispatchHandler。
附錄A. 可用的mod_perl鉤子和構建標誌。
附錄B. 可用的常數。
附錄C. mod_perl資源。
索引。