使用 Perl 與 C 撰寫 Apache 模組:IBM HTTP Server
程式設計 IBM HTTP Server 文件

建議閱讀:Writing Apache Modules with Perl and C

雖然 Apache 伺服器仍是網際網路中最受歡迎的 Web 伺服器,不過,仍有少數程式設計人員會利用 Apache 的原始碼可用性和模組設計, 透過 Apache API 來擴充 Web 伺服器的功能。

主要用來增強通用閘道介面 (CGI) 效能的 Mod_perl 使 Perl 和 C 程式設計人員都能使用 Apache API。 Mod_perl 使得利用 Perl 來開發和安裝 Apache 模組變得更簡單。 O'Reilly 出版的 Writing Apache Modules with Perl and C 一書中,不論您是以 Perl 或 C 作為程式設計語言, 都會告訴您如何延伸 Web 伺服器的功能。 本書說明 Apache 的設計、mod_perl 與 Apache API,並藉由執行下列作業示範其用法:

  • 將 CGI Script 重寫成 Apache 模組,以大幅改進效能
  • 過濾伺服器端 HTML 文件以內嵌特殊的標記或程式碼,非常類似伺服器端併入 (SSI)
  • 增強伺服器日誌機能
  • 自動轉換檔案格式
  • 實施動態導覽列
  • 將資料庫存取納入 CGI Script
  • 自訂存取控制和授權來防堵搖控裝置,或使用外部資料庫來處理密碼

Writing Apache Modules with Perl and C 一書,將會改變您對 Apache 的看法。 」Linda Mui(O'Reilly 編輯者)說。「只要是會使用 Perl 的人, 都會立刻具備 Apache API 的能力。」

如果需要 Writing Apache Modules with Perl and C(包含目錄和索引)的詳細資訊,請造訪:

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

如果需要範例章節,其中包括第 6 章:Authentication and Authorization(鑑別和授權);第 7 章:Handling Other Request Phases(處理其他要求階段);第 8 章:Customizing the Apache Configuration Process(自訂 Apache 配置程序);以及第 9 章:Perl API Reference Guide(Perl API 參考手冊),請造訪:

http://www.modperl.com/
 
尋找相關資訊

     (返回最上面)