"Do you learn best by example and experimentation? This book is ideal. Have your favorite editor and compiler ready-you'll encounter example code you'll want to try right away. You've picked the right book-this is sure to become the de facto standard guide to writing Apache modules." -Rich Bowen, coauthor, Apache Administrators Handbook, Apache Cookbook, and The Definitive Guide to Apache mod_rewrite "A first-rate guide to getting the most out of Apache as a modular application platform-sure to become a must-read for any Apache programmer, from beginner to experienced professional. It builds up carefully and meticulously from the absolute basics, while including chapters on everything from the popular Apache DBD Framework to best practices, security, and debugging." -Noirin Plunkett, documentation committer to the Apache httpd project, and member of the ASF conference committee The Only Comprehensive Guide to Developing Apache 2.x Modules and Applications Apache is more than the world's most popular Web server-it's also an extraordinarily powerful and extensible development platform. Now, ApacheTutor.org's Nick Kew has written The Apache Modules Book, the first start-to-finish, example-rich guide for every developer who wants to make the most of Apache. Kew begins with detailed, accessible introductions to Apache's architecture and API, then illuminates all the techniques you'll need, from request processing through code security. He brings together the best of both worlds: powerful C-based techniques for accomplishing tasks Perl or PHP can't handle, implemented with tools that deliver all the productivity you'd expect from higher-level languages. Utilizing realistic code samples, Kew introduces techniques documented in no other book-and, often, nowhere else at all. Coverage includes * Using Apache Portable Runtime (APR) to streamline C development and avoid its pitfalls* Leveraging Apache DBD to build applications far more scalable than classic LAMP software* Working with the latest Apache 2.x features: filter modules, XML support, and smart proxies* Mastering best practices, from thread safety to multi-platform development* Utilizing the Apache Authentication Framework* Tracing and debugging problems in both Apache and your custom modulesForeword Preface Acknowledgments About the Author Chapter 1 Applications Development with Apache Chapter 2 The Apache Platform and Architecture Chapter 3 The Apache Portable Runtime Chapter 4 Programming Techniques and Caveats Chapter 5 Writing a Content Generator Chapter 6 Request Processing Cycle and Metadata Handlers Chapter 7 AAA: Access, Authentication, and Authorization Chapter 8 Filter Modules Chapter 9 Configuration for Modules Chapter 10 Extending the API Chapter 11 The Apache Database Framework Chapter 12 Module Debugging Appendix A Apache License Appendix B Contributor License Agreements Appendix C Hypertext Transfer Protocol: HTTP/1. 1 Index About the Web Site ApacheTutor.org contains code examples from the book, all designed for easy use and integration into existing applications.
ControlLogix 系统实用手册 内容简介 随着计算机技术的迅猛发展,工业控制产品加快了推陈出新的步伐,可编程自动化控制器问世几年以来,已逐步发展成为操作...
《博客园开发者征途·你必须知道的.NET》来自于微软MVP的最新技术心得和感悟,将技术问题以生动易懂的语言展开,层层深入,以例说
《锋利的SQL》内容简介:本书从基础、开发、性能调整和实战4方面介绍了SQL技术及其应用,包括数据库与架构、表管理、索引管理、基本
《长三角文化产业发展蓝皮书》内容简介:本书分为五个部分,主要包括总报告、行业报告篇、专题报告篇、区域报告篇和长三角文化产业
《CSS实战精粹》囊括了CSS工作原理的所有细节,主要介绍了能够在项目中使用的具体CSS设计技巧,包括CSS布局、创建一般页面元素以
《幸福家庭成就优秀孩子》内容简介:本书从寻找幸福、正确认识婚姻与家庭以及家庭的功能入手,让读者懂得并学会用智慧去爱所爱的人
Clojure是一门Lisp方言。它通过函数式编程技术,直接支持并发软件开发,得到众多开发人员的欢迎,广泛应用于各个领域。Web开发是
《国家时代》内容简介:以中国人的语言谱系解析世界文明,看人类国家文明的历史发展逻辑;以世界文明的视野呈现中国文明,在对比中
《JAVAWEB整合开发实例精通:Struts+Hibernate+Spring(1碟)》介绍如何整合Struts+Hibemate+Spring进行JavaW...
WiththehelpoftheInternetandaccompanyingtools,creatingandpublishingonlinemapshasb...
电脑组装一点通 本书特色 “让读者学以致用,学知识事半功倍,解决问题不求人”,用*轻松的语言、*简捷的方式,讲解*有用的东西,让您不知不觉置身于电脑的殿堂中。电...
《就喜欢你看不惯我又干不掉我的样子4》内容简介:超人气漫画家白茶全新力作!吾皇巴扎黑一家爆笑来袭!《就喜欢你看不惯我又干不掉
SwiftisanewprogramminglanguageforcreatingiOSandOSXapps.SwiftbuildsonthebestofCan...
《企业成长导航》内容简介:企业成长是企业从小到大、从弱到强的过程。从可量化的指标看,成长表现为经营业绩、资产规模的持续增长
Thisnew,expandedtextbookdescribesallphasesofamoderncompiler:lexicalanalysis,pars...
CSS布局是目前最流行的网页制作技术之一。本书通过实例讲解了CSS各个属性的使用方法和怎样使用CSS进行页面的制作。本书内容包括W
《西北断简》内容简介:本书是朱幼棣先生在20世纪末的数年里完成的旅行文集。他在各地任职、考察期间,从西北到晋陕,用自己的双脚
TheIntel®64andIA-32ArchitecturesSoftwareDeveloper’sManual,Volume1:BasicArchitect...
《四季糖水300例》内容简介:《四季糖水300例》向读者推荐了300例适合四季食用的糖水做法,从功效、材料、制作过程、健康指南四个方
《癌症病人饮食保健指导书》内容简介:癌症只是慢性病,别让癌症盯上你!本书为癌症患者介绍哪些食物有助于防癌和抗癌,让患者从生