+ -
当前位置:首页 → 问答吧 → 重剑无锋 -- Apache的开源传奇,读《Apache模块开发指南》第一章有感

重剑无锋 -- Apache的开源传奇,读《Apache模块开发指南》第一章有感

时间:2008-04-30

来源:互联网

重剑无锋



-- Apache的开源传奇,读《Apache模块开发指南》第一章有感




The Apache Software Foundation,任何一个搞软件开发的人都不会不知道它。而Apache麾下的项目更是被世界各地的开发者们广泛应用:HTTP Server、Tomcat、Struts、IBATIS等等这些项目,个个都堪称经典和成功!其中的Apache HTTP Server,其在同类产品市场占用中,保守估计至少占据了半壁江山,而著名的LAMP架构,其中的“A”就是指大名鼎鼎的Apache HTTP Server!Apache的众多项目中,和PHP息息相关的也正是Apache HTTP Server,有了Apache这样一个可扩展平台,PHP的发展才如虎添翼,两者相映成辉!
回望Apache的辉煌发展历史,可以说是丰富多彩的开源世界里的一段传奇,全世界众多系统普遍使用到了Apache的项目,特别是Apache HTTP Server的普及,事实上使其在市场上的霸主地位无人可撼动!在互联网技术快速发展的今天,Apache对Web应用的支撑起到了巨大的促进作用,如对PHP、CGI等技术的强大支撑,使其成为了Web应用技术的优秀宿主,再如文中提到的mod_perl,在2000年左右,Perl CGI技术盛行之际,其名声是如日中天,即使在Web 2.0时代的今天,一些Web关键技术仍大量使用了mod_Perl。
应该说PHP的发展很大程度上也依托于Apache平台对其良好的支撑,当PHP遇上Apache,PHP在Web方面的优势和效能便迅速发酵,两者简直就是绝配,LAMP演绎了一段互联网神话故事。当然,PHP和Apache的结合,应该说并不是偶遇,我的理解是一种必然,Apache的模块化、开源精神,和PHP的理念是一致的,所以两者的结合也就水到渠成了,“PHP模块负责动态内容解析,Apache负责静态内容”,当年就被奉为了不二法则,鉴于此,一个PHP开发人员,必须对Apache相关的必备知识有所理解。
本书讲授的是Apache模块的开发知识,相信在学习开发技术过程中,读者可以充分体会到其中的乐趣 - 一种徜徉在开源世界里的乐趣。此外,如果要真正感受到参与的乐趣,必须对Apache的发展史有一定的了解,Apache的管理模式应该说是非常成功的,并经过了时间和实践的充分检验,本章对Apache的相关历史、理念和模式做了详细的讲解,有助于读者日后更好地参与到Apache开发中,和世界各地的Apache开发者们一起分享,并体验其中的快乐。
Apache正如一把绝世好剑、一把无锋重剑,发挥出来的是一种巨大的威力和霸气!


[ 本帖最后由 luzhou 于 2008-5-9 20:06 编辑 ]

作者: luzhou   发布时间: 2008-04-30

作者: 125231896   发布时间: 2008-05-01

支持LZ

作者: grac   发布时间: 2008-05-03

期待这部《Apache模块开发指南》。

作者: luzhou   发布时间: 2008-05-03

支持

作者: persistence   发布时间: 2008-07-18

热门下载

更多