mod perl Developer's Cookbook

Geoffrey Young, Paul Lindner, Randy Kobes

  • 出版商: Sams Publishing
  • 出版日期: 2002-02-07
  • 定價: USD $39.99
  • 售價: $700
  • 語言: 英文
  • 頁數: 672
  • 裝訂: Paperback
  • ISBN: 0672322404
  • ISBN-13: 9780672322402

立即出貨

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

商品描述

 

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.