本书是围绕Web编程展开的,分三个部分,共12章。内容包括:介绍一种广泛应用于 Internet应用程序和分布式系统的Web体系结构,读者对这种体系结构的理解是开发强壮的、可升级的Internet应用程序的关键;介绍在Linux中如何使用Apache应用服务器和Perl语言来完成Web编程工作;介绍内容对象的概念,以便读者能够很容易地将显示逻辑和显示内容区分开来;介绍了如何布置Internet应用程序,从而实现应用程序的伸缩性。本书最精彩的部分在于对使用新兴技术来完成Web开发工作的讨论,其中包括如何使用XML,如何使用Java程序,以及如何使用GPL工具。本书在讨论上述内容时,向读者提供了大量使用Perl语言、Java语言、HTML和XML开发的实例,并由浅入深地讲解了每一个概念和实例。因此,本书所面向的读者范围十分广阔,无论是刚刚了解Linux的爱好者还是网站的资深管理员,在阅读完本书之后,都会有一种获益匪浅的感觉。