在详细介绍PHP和MySQL之后,《PHP和MySQL Web开发》(原书第3版)也就进入最有特点和最有价值的部分:实战篇。PHP和MySQL的结合,能产生什么样的应用?答案很明显,电子商务。在进入用PHP和MySQL进行电子商务网站开发之前,作者还详细介绍了电子商务网站的基本特性以及需要特别注意的安全问题。在《PHP和MySQL Web开发》(原书第3版)的关于电子商务安全问题部分,读者可以学习几乎所有的网站安全概念和技巧。这对于经验还不够丰富的网站开发人员来说,是不可多得手册。在实战项目介绍中,作者凭借多年的开发经验,给出了几个最具有代表性的例子:购物车,内容管理系统,基于Web的邮件管理系统,邮件列表管理器,Web论坛等。所有这些例子都具有非常高的实用性。设想一下,一个经验不够丰富的开发人员加入到一家电子商务网站,开始新的职业生涯,当他一边工作,一边学习《PHP和MySQL Web开发》(原书第3版)时,他会说什么呢?"天啊,怎么书上的内容就是我工作的内容呢!感谢上帝!"。
除了面向开发人员外,作者还考虑到了电子商务网站的系统管理员可能遇到的问题:系统环境的搭建和维护。在《PHP和MySQL Web开发》(原书第3版)的附录部分,作者详细介绍了如何在主流的操作系统平台上安装、配置甚至自己编译PHP和MySQL。因为PHP和MySQL开放源码的缘故,企业可能会需要对这些工具和平台进行定制,而《PHP和MySQL Web开发》(原书第3版)附录的内容,恰恰为系统管理员提供了这方面的帮助。
综观《PHP和MySQL Web开发》(原书第3版)全篇,内容广泛,风格严谨,理论和实践紧密结合。既有详细的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。正是由于这个原因,《PHP和MySQL Web开发》(原书第3版)适用的读者群非常广发。对于初学者来说,《PHP和MySQL Web开发》(原书第3版)可以作为他们的教材和参考书,9对于有丰富经验的PHP和MySQL高手,《PHP和MySQL Web开发》(原书第3版)也是一本很好的参考手册,因此《PHP和MySQL Web开发》(原书第3版)适用于各个层次的PHP程序员。
当然,《PHP和MySQL Web开发》(原书第3版)也存在不一些不足的地方。笔者认为作者应该尝试在《PHP和MySQL Web开发》(原书第3版)中加入一些关于PHP和MySQL协作开发与当今最流行的J2EE平台以及.NET平台的比较。这种比较内容将有助于企业和开发人员选择合适的平台和工具。或许,这些内容将在不远的第四版看到。
展开
“我们从来没有购买过如此棒的编程书籍……本书信息量大、容易掌握,而且与我曾经购买过的其他计算机图书相比,它给出了最佳的示例。本书文字浅显易懂。”
——Nick Landman
“Sams公司出版的Welling和Thomson编写的图书是我发现的惟一不可或缺的图书。文字清晰直观,而且从来不会浪费我的时间。本书结构合理。章节篇幅适当而且标题清晰。”
——Wright Sullivan,董事长,A&E工程公司,Greer South Carolina
“关于PHP,有几本非常不错的入门级图书,但是Welling和Thomson所编写的图书对那些希望创建复杂而又可靠系统的人来说,是非常优秀的手册。很明显,作者在开发专业应用程序方面经验丰富,他们不仅教授了语言本身,还介绍了如何通过良好的软件工程实践来使用它。”
——Javier Garcia,高级电信工程师,Telefonica R&D Labs,Madrid
“本书内容是值得信赖的,它给出了PHP的快速入门教程,并且全面地介绍了使用MySQL来开发Web应用程序。它还给出了一些完整的示例程序,这些示例对于使用PHP创建模块化、可伸缩的应用程序来说,是非常不错的选择。无论你是PHP新手,还是正在寻找参考书的经验丰富的开发人员,这本书都是你的明智选择。”
——WebDynamic
“Luke Welling和Laura Thomson编写的这本书的确是PHP和MySQL开发的‘圣经’。它使我意识到编程和数据库对任何人来说都是可能掌握的;而我只了解本书所介绍内容的极少部分,我完全被它迷住了。”
——Tim Luoma, TnTLuoma.com