用 Perl 和 C 语言写 Apache 模块

尽管 Apache 是因特网上最普遍的 Web 服务器,但很少有程序员通过 Apache API 使用源代码和 Apache 模块化设计的现有优点来扩展 Web 服务器的功能。 由于与 Apache API 协同工作要求从源代码中重建 Apache 服务器,因此 Apache 的高级功能掌握在 C 语言大师和 Apache 开发组的成员手中。

除了 mod_perl,通常 Apache 模块主要使用 CGI 的增强性能,更改所有通过在 Perl 和 C 程序员之间定制的可用 Apache API。使用 mod_perl,使得用 Perl 来开发 Apache 模块变得简单,而且无须重建 Web 服务器就可以安装。无论您是否是用 Perl 或 C 作为您的程序语言,一个新的、名为“使用 Perl 和 C 编写 Apache 模块”的 O'Reilly 发行版,都会告诉您如何扩展您的 Web 服务器容量。作为必备的新书,它向您解释了 Apache、mod_perl 和 Apache API 的设计方法。同时,这本书又向您展示了如何用它们来执行以下任务:

O'Reilly 的编辑 Linda Mui 指出:“‘使用 Perl 和 C 编写的 Apache 模块’将会改变您对 Apache 方式的看法。”“对于那些有一定的 Perl 能力的人们,可以快速掌握 Apache API 的开发能力。”

要获得更多关于“用 Perl 和 C 编写 Apache 模块”及目录表和索引的信息,请查阅:

http://www.oreilly.com/catalog/wrapmod/

有关示例章节(Chapter 6: Authentication and Authorization; Chapter 7: Handling Other Request Phases; Chapter 8: Customizing the Apache Configuration Process; 和 Chapter 9: Perl API Reference Guide),请参阅:

http://www.modperl.com/