作者:Cal Evans 2006-07-11 星期二 8:32amPDT-0评论
PHPChina.cn Samantha 翻译
从ORACLE上个月的发表和Chris·Jones的博客来看,《ORACLE和PHP基础手册》对于想去使用这两个技术的人来说是一个很好的向导。.
简评:
我并不是一个ORACLE的fanboy,但我一样爱看这本书. 很难发现这本书里有可以批评的东西. 它容易阅读,也没有不必要的技术术语. 这本书我会推荐给我的了解ORACLE和希望了解更多的PHP 或 visa-versa朋友知道。
详评:
对PHP来说,现在出版这本书实在算不上好时机.近日宣布,这本书文笔只能算二流,用处也不大。我也是第一次刚刚读完这本书.一本书的质量能否给社会带来影响. 事实上只取决于它是否对你有用,即使它是被免费提供给你的,也是有价值的。.
作者 Chris Jones和Allison Holloway,他们写这本书的方式很好. 他们避开通常的"互联网历史"章节,而是让读者了解初级的ORACLE数据库资料. 这本书不需要读者有太高深的知识,而是让读者从最基本的ORACLE词汇开始. 他们还用大量的篇幅介绍了PHP.
他们的目的显而易见,无论你是从Oracle开发进入PHP还是从PHP开发进入ORACLE,你都一定要了解技术词汇. 通常,任何好的技术书籍都会如同定做的一样跳过这些, 但在这本书里,我建议读者详细阅读第一章,以便可以更好的理解书里的其他部分.
2-8章是比较系统的阐述,它引导你建立一个可深入学习的环境.即使把它单独分离出来,2-8章也是一本微型书.实际上,如果有一章CVS or SVN,这将是一个完整的指南. 其中有关PHP (OCI7, OCI8, PDO)在 Oracle发展的几个方向的讨论非常好.同时也分析了相对的优势和弱点. 作者进一步讨论数据库抽象层,从而将几方面联系到一起,让读者综合思考.
这本书引导你下载并安装Oracle-XE(Oracle的免费版). 它论章阐述了Apache,ORACLE,Zend 和PHP. 对于一个需要从基础学习的读者来说,这本书是非常详细和全面的.
第9章可以让读者学习Oracle数据库. 它帮助读者了解各种不同的关系,读者可以通过PHP代码了解Oracle数据库.本章的最后一部分有关调试和调整的介绍对于那些对ORACLE了解极少或根本不了解的读者来说是非常有用的.
从第10章,我们进入了本书的精华部分,真正的用SQL做程序. 我前面说过,这本书面向的读者可以是零基础的,这句话不完全正确. 这本书面对的是拥有数据库基本知识和逻辑数据库的编程工作者. 本书没有讲述数据库的普通原理,.对SELECT部分也没有精确的说明. 它也收集了更有趣的内容,比如错误处理. 10-12章阐述的难度较大的理论,把每一个章都学完以后,你应该可以掌握PHP的Oracle数据库的基本原理.
第13至14章,有"Ohh-Ahh"的题目和章节,内容很先进. 13章阐述了XML,以及怎样象XML从ORACLE数据库里得到数据那样的取得数据.利用PHP处理XML,这一章非常有趣,也很有用.你可以找到一个XMLOracle数据库. 第14章讲的是全球化,在几页书里有很多的精华.题目很先进,但Chris和Allison做了很多工作,尽量那些比较难理解的复杂的理论简单化.
综上所述,这本书是一本可供惯常使用的清单资源和词汇索引.是一本很好的技术书籍的概论.
我很讨厌那些没有给出什么批评建议就给某本书做评论的事,因为那样会让作者觉得很自负.以上说的是我本人对这本书的评论.它应该是一本书,而不是电子图书.是一个我能随身携带在甲板上也能阅读而不是要带着笔记本电脑才可以看到的东西.它是,这就是我认为它最好的地方.