+ -
当前位置:首页 → 问答吧 → 赶在最后一天发个书评《大道PHP:LAMP+Zend+开源框架整合开发与实战》

赶在最后一天发个书评《大道PHP:LAMP+Zend+开源框架整合开发与实战》

时间:2009-09-25

来源:互联网

在网上看到这本书的介绍,据说是一本“深入剖析了四大主流开源框架”的书籍,所以特意利用中午吃饭时间跑去书店看了一下。

  拿起这本书,给我的第一感觉是一个字:厚。好象有八百四十多页,这在php书籍中还是挺少见的,价格当然也是不菲。

  这么厚的书短时间内看完是不可能的,于是我开始仔细阅读章节目录,并且针对我感兴趣的章节泛读了一下。

  全书分为7篇,由浅入深,并且把开发人员分为三个层级,指出了每个层级的程序员应该掌握的知识:初级程序员应该掌握php基础、web核心应用以及数据库方面的知识(1-3篇),中级程序员应该掌握php高级应用、网络协议、zend框架、安全及优化方面的知识(4-6篇),高级程序员应该掌握当前主流的开源框架(第7篇)。我认为这个划分基本上是合理的,也有一些不妥之处,比如本书把设计模式放到了基础篇里,我认为熟练应用设计模式是需要多年经验积累的,至少应该算在中级程序员应该掌握的知识范围中。而框架之所以出现,是为了使程序设计更简单、更容易掌握、更能提高开发效率,应该说框架是为初中级程序员而设计的,所以如果仅仅会使用框架,还算不上“高级”,真正的高级是框架开发,如果本书能让这些开源框架设计者自己谈谈开发过程,心得体会,设计思想,那就非常完美了。

  总的来说,这是一本不错的PHP书籍,最大的特点就是全面,和PHP相关的方方面面都涉及到了,其中有专门的章节、大量篇幅讲解CSS、DHML、Javascript、Mysql、安全防范等知识,这些内容虽然不属于PHP,但是和PHP密切相关,是一个PHP程序员必须掌握的,所以这本书非常适合初中级PHP程序员入门及进阶。

  本书最大的特色在第七篇--开源框架,这在以前的PHP书籍中还没有出现过,既介绍了国外的老牌框架,也介绍了国内的优秀开源框架,可以说非常适合中国国情,我认为框架是开发大型应用程序不可或缺的工具,是今后的发展趋势,目前PHP框架还处于鱼龙混杂、群雄争霸的初级阶段,还有很长的路要走,本书能用这么多篇幅来介绍框架,非常具有前瞻性。

  有了这么一本大块头的PHP书籍,基本上就不需要再买其他的PHP入门书了。

作者: iamwh   发布时间: 2009-09-25

呵呵。我看了其它的PHP的书,也不用再看其它的书了。

作者: sueswriter   发布时间: 2009-09-25

我也是周末看到的,内容有拼凑之嫌,不建议购买!

作者: 9wolf   发布时间: 2009-11-02