2. PHP与MySQL 程序设计:第3版(PHP & MySQL开发新圣经)
这本书的作者是 W. Jason Gilmore著,机械出版社2009年6月出版的。
作者是世界知名的PHP开发人员,曾开发了大量PHP和MySQL应用程序,并在各大专业媒体发表了众多脍炙人口的文章。目前,Jason在开发之余,还负责着Apress出版公司的开源图书出版项目。他的个人网站是:http://www.wjgilmore.com
按照作者的说法:
最好的编程图书应该不是纯粹地讲述理论,而是要切合实际。虽然我没有幻想自己会成为当代最伟大的技术作家,但在写书过程中,我一直都以此为目标,努力让所写的内容能用到实处。以本书的篇幅来看,很明显,我在竭尽所能地提供这种实用性。也就是说,如果你希望获得PHP编程语言和MySQL数据库服务器的实践经验,对它们有全面的了解,并且想知道如何结合这些卓越的技术创建数据库驱动的动态Web应用程序,那么本书正合你所需。
另外,不论是新手还是经验丰富的PHP和MySQL开发人员,都能从本书中获益。前面已经提到,我有意将本书组织为一种可以兼作教程和参考书的混合形式。我很清楚你是花自己辛苦挣得的钱来购买本书的,所以我努力将这些内容以合理的方式组织,不仅是在前几次仔细研读时有用,将来也同样会有用。
媒体的评论:
“一句话,想学习PHP,就买这本书吧。” ——JavaRanch.com “这是一本在手别无他求的PHP与MySQL宝典!单单书中的例子就已经物超所值。” ——Amazon.com …
这本书,我是通过网上看到的,当时看到的是英文原版,从内容安排上来看,这本书应该是我见过的写的比较好的外文书了,因此,特定在网上也订了一本,但是发现和我看的原著有很大的区别,后来和编辑联系,原来是原版和翻译的版本不符合,也就是说一个是第2版,一个是第3版的内容,汗!
我们先来看一下它的优点:
1. 从内容编排上来说,这本书也可以称之为大部头的书,大概是600多页,讲的内容明显比我们前面提到的那本书要全面多了。它增加了环境配置,PEAR,模版技术,Web服务,SQLite, 国际化,MVC和Zend 框架,LDAP,Web服务等。
2. 从翻译的情况来看,这本书翻译还算不错,在国内能这样已经很不错了!
3. 其它优点,前面的评论和作者的说法都已经说了很多,这里就不再写出了,总之一句话,这本书是一本好书。
下面我们还是来看一下这本书的缺点。
1. 首先,和前面一本书一样,都没有出现有关界面的话题,也就是说,国外认为PHP就是做后端的,如果你想学前端知识的话,就需要另外找本书进行学习了。
2. 增加了环境配置这部分内容,不是不好,但我觉的不实用,具体的原因,我在其它文章里面也谈过了,这里就不论述。本书花了大概从7-32页的篇幅讲了这个话题,有点废话连篇的嫌疑。
3. 由于译者的错误,部分代码和所讲内容完全不符合,比如:p96-p97,p496等地方,不是代码有错就是缺斤短两。一下子让人感觉气愤。
4. oo部分的知识点过于肤浅,字符串和正则表达式也是一概而过,感觉讲解的不是很系统,具体,还需要另外找相关的资料。
5. 于第一本书不同的是,本书没有一个完整的项目示例来演示一个完整的开发过程,实例虽然多,但都是一些简单的实例,没有什么实用的价值,但是比较适合自学。不知道为什么在mysql部分却讲了一个完整的示例而在PHP部分却没有完整的示例,比较遗憾。
6. 介绍一些PHP自带的类库,但是也忽略了其它第三方的类库的介绍,比如:数据库部分,没有ADODB类库的介绍。
7. 有些内容不实用比如:LDAP,不是说LDAP不重要,是一般很少有人能到这样的企业去实践。
结论:
本书非常适合初学者也就是没有学过的人自学用,对一些有工作经验的人来说,不是很适合!它的定位应该是一个入门书籍。感觉内容比较繁杂,比较全面,但是好像没有很多应用的例子,不过能够把各个知识点讲解透,就非常不错了,总体感觉良好。适合初学者吧。
本书售价:89.00元
唠叨了这么多,希望对年轻的朋友有一点点帮助,也欢迎大家和我交流。(留言更好!)