您的浏览历史

Apache模块开发指南

 电子书Web试读版:试读本书 全部品种


精彩评论
市场价 : ¥98.00
普通会员 : ¥78.40
1-3星会员: ¥76.44
4-5星会员: ¥73.50(75折)

基本信息
【评  价】 (共 11 条) 参与评论
【原 书 名】 The Apache Modules Book: Application Development with Apache
【原出版社】 Prentice Hall PTR
【作  者】(英)Nick Kew [同作者作品] [作译者介绍]
【译  者】 张立强;徐建明[同译者作品]
【丛 书 名】 LAMP技术精品书廊
【出 版 社】 电子工业出版社     【书 号】 9787121059681
【上架时间】 2008-4-29
【出版日期】 2008 年3月 【开 本】 16开 【页 码】 558     【版 次】1-1
【所属分类】 计算机 > 软件与程序设计 > 网络编程 > 综合
推荐阅读

【内容简介】

本书由ApacheDBD框架的主架构师Nick Kew编写,是Apache模块开发的指南。本书详细介绍了Apache的架构和模块,并对Apache的发展历史、平台和架构、MPM、APR、编程技巧和规范、模块的配置、模块的扩展、模块的调试等方面进行了介绍,包括大量的示例代码,均以C语言进行描述。
本书适用于使用Apache web服务器的软件开发人员阅读使用。

【编辑推荐】

想通过实例学好Apache吗?本书就是一个理想的选择。让你最喜欢的编辑器和编译器时刻待命,你将会碰到让你跃跃欲试的代码。祝贺你已经挑选出了正确的书——本书正是Apache模块编程公认的标准指导。
                ——Rich Bowen,与人合著过《Apache Administrators Handbook》、《Apache Cookbook》和《The Definitive Guide to Apache mod_rewrite》
  作为网上书店点击率最高的Apache模块编程指导,本书讲解了利用Apache模块开发应用程序的方方面面一——无论您是初学者还是经验丰富的专家,本书都是Apache开发者的必读之书。本书严谨细致、一丝不苟,其内容不仅包括了Apache模块开发最基础的知识,还涉及Apache模块开发的最佳实践、安全和调试,并且在一些章节中讲解了最受欢迎的Apache DBD构架的一切。
                ——Noirin Plunkett,Apache httpd工程的文稿起草人、ASF协商委员 会的成员
  开发Apache 2.X模块和应用程序独一无二的全面指导:
  Apache不仅是世界上最流行的Vveb服务器,同时也是一个非常强大的可扩展的开发平台。现在ApacheTutor.org的Nick Kew撰写了《The Apache Modules Book》,本书从头到尾都以丰富的实例来指导每一个想要充分利用Apache的开发者。
  Kew首先深入浅出地详细描述了Apache构架和它的API,然后讲述了你需要的所有技术——从需求处理到代码安全。PerI和PHP之类的高级语言能提高软件开发的效率,而有些开发任务必须依靠基于C的技术来完成,Kew完美地结合了C语言和高级语言的优点。利用本书中的代码样例,Kew还介绍了在其他书中甚至在其他任何地方也没有记录过的技术。
  包含以以下内容:
  利用Apache轻型运行库来简化C的开发,并且避免了这种方法的缺点
  Leveraging Apache DBD构建的应用程序,比由传统LAMP软件构建的应用程序更加容易扩展
  使用最新的Apache 2.X特性:过滤模块,支持XML和敏捷的代理服务器
  掌握从线程安全到多平台开发的最优方法
  使用Apache鉴定框架
  在Apache模块和自定义的模块中跟踪和调试错误
  网页:
  可从ApacheTutor.org下载本书的示例代码。所有的代码都简单易用,可以轻易地嵌入现有的应用程序中。

【作译者介绍】

本书提供作译者介绍
NICK KEW是Apache应用程序的主要开发者,你可以在他的主页(apache.webthing.corn)中找到这些应用程序。他是ADache网络服务器内核开发团队和Apache软件基金会的成员,活跃在用户和开发者中间,并为他们提供支持。他还在相关的会议(如ApacheCon)上教授和展示Apache应用程序,创建并维护着www.apachetutor.org,同时在很多主流网站上撰写关于Apache的文章。
.. << 查看详细

【目录信息】

第1章 使用Apache进行应用程序开发
 1.1 Apache Web服务器简史
  1.1.1 Apache 1
  1.1.2 Apache 2
 1.2 Apache软件基金会
  1.2.1 功绩组织模式(Meritocracy)
  1.2.2 角色
  1.2.3 哲学理念
 1.3 Apache开发流程
  1.3.1 Apache代码仓库
  1.3.2 开发者论坛
  1.3.3 开发人员
  1.3.4 参与Apache工作
 1.4 Apache和知识产权
  1.4.1 Apache许可证
  1.4.2 第三方知识产权
 1.5 进一步阅读资料
  1.5.1 交互式在线论坛
  1.5.2 会议
<< 查看详细目录

【作者序】

Apache HTTPD成为Web服务器的旗舰产品已经很长时间了。Apache 2已经不再仅仅是Web服务器:它是一个通用的应用平台。不过,在Apache 2诞生之后的几年中,由于缺乏优秀的文档而阻挡了它被广大开发者所采用的脚步,很少有和Apache 2相关的代码、邮件列表资料供开发者参考。我写《Apache Module》的目的就是想改善这种情况,便于广大开发者更好地利用Apache 2。.
自从本书出版之后,有两件事让我非常吃惊。一是该书具有非常好的口碑,无论是第一个评论(在该书出版的几周内),还是读者的反馈,大家都认为该书非常有用。二是我获知本书即将被翻译成中文,并出现在英文社区之外的、最大的也是最重要的开发者社区。<< 查看作者序

【译者序】

自从Web诞生以来,整个世界人与人之间的距离就被迅速地拉近。作为Web应用的核心和基础设施,Web服务器一直都被笼罩着一层神秘的面纱。作为Web服务器中的旗舰产品,Apache不仅功能强大,而且是开源社区贡献的开源产品,能够让我们从每一个角度透视Apache的内部构造和功能实现。.
然而,面对Apache日益庞大的结构和纷繁的代码,无论是开发者还是研究者都感觉无法入手。如果有经验丰富的Apache导游能够带领我们提纲挈领地游览一下Apache的美丽风光,让我们站在巨人的肩膀上居高临下地审视Apache的结构,并对相关的细节进行讲解,那将对我们掌握Apache的架构和实现具有非常大的帮助。本书作者Nick Kew就是.. << 查看译者序

【前言】

本书的介绍.
Apache Web服务器(通常简称为“Apache”)在很多测试中都是Web服务器中的领军者。近10年来Apache都毫不费力的成为市场领头羊,世界上的站点中接近70%运行着Apache。Apache由Apache软件基金会(Apache Software Foundation)控制下的一个活跃的开发社区作为后援,同时它也广泛地受到各种组织和人们的支持,大到像IBM这样的巨头公司,小到个人顾问。
Apache的主要特点在于它的开放性和多样性。Apache源代码是完全开放的:不仅仅是当前版本,早期版本和处于开发阶段中的测试版本可以从apache.org网站上下载。除了项目管理相关的一些内容之外,Apache的开发过程也是开放的。Apache的多样性可.. << 查看前言

【序言】

我们一直期待Nick的书。1999年出版的《Writing Apache Modules with Perl and C》是一本很棒的书,不过它主要关注于mod_perl。而本书的内容与其相比具有较大的不同。.
本书的出现恰合时宜。随着Web应用程序的发展,它需要更好的扩展性,那么我们需要一些方法使得代码运行的更快,资源消耗的更少,与Web服务器结合的更紧,部署的更加健壮。
过去使用Perl编写的CGI程序足以支持大型站点,但是最近几年我们已经转向mod_perl,PHP,Ruby on Rails以及其它的开发工具,以搭建更大型、更快捷和更廉价的方案。由于缺少权威的文档和示例程序来介绍Apache模块,在我们想把应用程序写成Apache模块时往往会遇到困.. << 查看序言

【书摘】

第1章 使用Apache进行应用程序开发 :
  1.2 Apache软件基金会:
Apache软件基金会(ASF)为一系列应用范围广泛的开源软件项目提供组织上、法律上和财政上的支持。Apache软件基金会建立了一整套框架来管理知识产权和财政捐献,同时,限制捐献者潜在的、合法的资源泄漏。通过精诚合作的项目开发流程,Apache项目交付了企业级的、免费获取的软件产品,吸引大量的社区用户使用。注重实效的Apache许可证(Apache License)使得无论是商业用户还是个人用户都易于部署Apache的产品。
Apache软件基金会的前身是Apache组织(Apache Group)。Apache软件基金会是一个非盈利的组织,基于成员制,以保证Apache项目在个人志愿者参与之外能够继续存在。如果个人承诺与开源软件开发项目合作,并不断地参与和贡献Apache软件基金会的项目,那么他(她)就有资格成为Apache软件基金会的成员。通过Apache基金会现有大部分成员的赞同和任命,个人才能成为软件基金会的成员。因此,Apache软件基金会为它所直接服务的社区所掌控,成员都为社区内的项目进行协作。
Apache软件基金会的成员按照基金会的规章制度,每隔一段时间选举一个董事会,管理基金会的组织事务,由董事会任命成员监管基金会的日常事务。社区亩以公开获取Apache基金会运作的记录。
  ……

【插图】

chatu

【免费试读】

 电子书Web试读版:试读本书 全部品种
免费试读第二章..   免费试读第一章..   免费试读第三章..  
>>进入在线免费试读
>>51CTO在线试读
评论交流 共有11人开贴评论  13人参与评论  9人参与打分 查看
4人
 44%
用户平均打分
我要写评论 help如何参与评论和打分
1人
 11%
2人
 22%
0人
 0%
2人
 22%

jaminwm

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2008-6-8 18:33:00
该书有一个很好的附录是很多学习HTTP协议而不得入的良好译本,将HTTP1.1协议进行了详实的翻译,这在其他书籍中是难得见的,也就冲这个附录就值98大元
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

wangdong.08
一级评论员
  
发表于:2009-7-1 15:51:00
忍不住上来再劝告各位尚未购书的朋友,千万不要购买,千万不要购买,翻译水准极其低下-_-
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

smartcar

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-2-5 9:45:00
翻译很有问题,正在找英文版确认,准备退货!
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

wangdong.08
一级评论员
  
发表于:2009-6-26 15:20:00
强烈不建议购买,翻译及其差劲,建议译者今后不要从事翻译相关工作
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

wengax

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2008-12-8 16:56:00
外观、纸质不错,内容也挺吸引的....
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共11条)