问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

php书籍推荐

发布网友 发布时间:2022-04-20 06:24

我来回答

5个回答

热心网友 时间:2022-04-06 07:51

关注PHP的人越来越多了,可惜国内PHP5方面的好书还非常少,几乎可以说没有。
PHP4即将是明日黄花,所以学PHP最好直接学PHP5。下面是我认为比较好的PHP5书籍:

1. Core PHP Programming, 3rd Edition

这本书是PHP专家Leon Atkinson和PHP创始人之一Zeev Suraski合著的。国内有
第2版,讲PHP4的,但这本第3版还买不到。学校图书馆有一本原版,可惜只有一本
(现在在我手里,咔咔)。讲得非常全面,做为Web编程方面的知识,几乎全部包括
了。最有价值的是Part 4,讲Software Enginerring的,介绍了设计、效率与调试,
还介绍了四种最常用的设计模式,非常有参考价值。可惜毕竟是03年的书,那时候
PHP5还在开发中,所以里面有一些内容并不完全适合现在的PHP5,比如名字空间(
PHP5并不支持名字空间)。不过瑕不掩瑜,做为PHP5的一本综合书籍,这本书非常
经典,可以用于入门,也可以用于提高。

2. PHP5 Power Programming

这本书是PHP的另一创始人Andi Gutmans写的,专门针对PHP5。个人感觉这本书
不适合学习,但很适合提高时参考。里面花了大量篇幅讲述PHP5的面向对象机制,
不过基本上跟Core PHP Programming重复,所以看过Core后再看这些将很快,可以
当成温故一遍。还有一章介绍了PHP5里的高级面向对象特性,如迭代器,反射API(
Reflection API,在其它面向对象语言里称自省),也介绍了设计模式。
可惜的是,跟上面一本书一样,都是只讲PHP特性的书,具体到PHP高级应用的
实战讲得感觉比较欠缺,像MVC模式,两本书都没讲到,而这些对PHP高级编程来说是
非常重要的。比较令人安慰的是这本书还介绍了很多PHP高级特性,像PEAR包,APC,
APD,Xdebug,还有Zend Studio的使用,等等,这些还是非常有价值的。
总之,这是一本很适合提高时使用的书籍,跟Core一样,也是PHP书籍中的经典。

3. PHP and MySQL Web Development, 3rd Edition

这是国内唯一能买到的PHP5书籍,中文翻译,但翻译质量不怎么样,有些句子
读起来莫名其妙。这本书比较适合初中级的PHP学习,而且非常实际,有很多基本应
用的实例,很适合入门。除了数据库知识很不错外,里面也讲到了使用PHP和MySQL
开发中等项目时所需要考虑到的问题,介绍了很多基本的软件项目管理方法,非常
实用。后面几章是一些实例,介绍了购物车(我最不喜欢这东西),邮件列表,内容
管理系统和论坛的编写,不过都只是基础,没有高级技巧,所以看起来会觉得很不舒
服,呵呵。
里面有一张泛泛地讲到了电子商务安全,可以参考下。个人感觉相当不错的内容
是MySQL部分,基本涵盖了数据库基础和MySQL基础及高级特性,但限于篇幅,没有去
讲得很深入,权当是入门指引了。
因为是国内能买到的,所以很多人可能会喜欢从这本书开始学PHP5,我觉得也不
错。总之很推荐这本书。

4. Essential PHP Security

这是一本讲述PHP编码安全的书,非常需要引起PHP开发人员的重视。我觉得这是
一本必读书籍,读过后会让你冒冷汗。现在注重安全编码的人实在太少了,对于一个
专业的PHP程序员,PHP安全特性绝对要烂熟于胸,而这本书就提供了一个非常好的视
角。

5. PHP Architect's Guide to PHP Design Patterns

这本书我正在看,对于PHP5面向对象的学习绝对非常有帮助。里面介绍了非常多
的设计模式,直接以PHP语言实现出来,可以让你一步到位使用模式思想。第17章介
绍了PHP里的MVC模式,可以说是带了个好头,很有参考价值。
由于还没看完,所以不敢多评价,但可以肯定的是,这本书对于学PHP5面向对象
高级编程的人来说是绝对必备的。
国内有中文版,phpchina社区翻译的,可以下载过来参考下。另外,好像关于
PHP设计模式的书又出了一本,叫做《PHP5: Objects, Patterns and Practice》,
可惜我Google了半天也找不到下载地址,只能作罢了,希望以后能找到。可以肯定这
又将是一本让人振奋的书。
又将是一本让人振奋的书。

最后想说明的是,Oreilly的PHP书就不用看了,包括PHP创始人Rasmus Lerdorf写的
《Programming PHP》(现在好像出第2版了),讲得东西基本上全是PHP手册里的东
西,没必要重复浪费时间。像《Learning PHP5》,《PHP Cookbook》之类,说实话
我个人感觉真的只是PHP手册的子集。最近好像又出了本同样可以看成是子集的书,
书名是《Learning PHP and MySQL》,看了一眼就没看了。不是对Oreilly有偏见,
只是因为它的书全是入门级的,没什么含金量,属于看过就扔的那种。想想K&R的
《The C Programming Language》吧,呵呵。

最最后想说明的是,PHP手册,一定要反复看!这个是学PHP最重要的参考资料,每个
人都应该有一本以备不时之需。有中文翻译版的,不过里面的链接有错误,看起来不
是很方便,但多摸索几次就能把链接弄对了。

大概就讲这些了,只是我个人观点,希望大家指点批评,共同进步。追问老大,别粘贴复制啦

热心网友 时间:2022-04-06 09:09

《php 和 mysql web 开发》第四版 不错 我正在看 效果还可以

追问这本也算是基础教程类型,我不太用得着

热心网友 时间:2022-04-06 10:43

PHP应用程序安全编程
PHP与MySQL程序设计(第3版)(图灵程序设计丛书·WEB开发系列)

热心网友 时间:2022-04-06 12:35

我空间有http://hi.baidu.com/f4ckbook/item/1f70aececc51c366bdef6993

热心网友 时间:2022-04-06 14:43

建议去当当网参考一下吧
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
王者送皮肤要多少亲密度才能送 王者荣耀 王者荣耀送皮肤需要什么条件? 劳动法裁员补偿工资如何计算 庆余年电视剧第一季结局在小说第几章大概啊?想接着追下去 汽油、柴油价格、航空煤油价格它们每升油提高多少呢? 生产制造ERP管理软件系统 做脑部CT检查的危害 年轻人做脑CT危害 我怀孕快两个月了,前几天陪同家人去做了脑部CT,后悔死了。这样会对我... 做脑ct后悔了怎么办? 推荐一本学习php的书籍 自学PHP有哪些书籍和教程值得推荐? 游戏笔记本电脑(8G 256G+1T IPS)什么意思? 概率论什么叫二事件 概率论有A,B,C三个事件AB∈C证(P(A)+P(B)-P(C)≤1 AB... 有关概率论的问题 概率论的由来是怎样的? 概率论的由来 想自学概率论,有什么好书推荐 其实学概率论有什么用 请问概率论有什么速学的技巧吗? 概率论在生活中有哪些应用 概率论:具有可加性的分布有哪些啊? 概率论发展史 学好概率论有哪些方法和建议 概率论理论有什么? 关于概率论的问题? 概率论? 概率论公式总结是什么? 概率论是什么? 新手学习PHP语言入门书籍? php开发语言相关书籍 php程序员,最应该读的一本入门书籍是哪一本 想学习PHP,能不能给介绍一本入门级的书啊 PHP开发实战宝典的图书目录 推荐一本适合初学者看的php书籍,谢 PHP 如果要自己建立一套框架,需要了解哪些知识呢... Android和PHP开发最佳实践的图书目录 学习PHP网页制作要看那方面的书? [PHP开发手册]在哪里有买 我的电脑硬盘是256GSSD➕1TB。前面的我懂,256G固态,后面的1T是加的机械硬盘?混合式? 如何快速学会PHP? PHP语言书多少钱啊?问下在网购上在哪儿买PHP编程... PHP语言难学吗 学习PHP要不要c语言基础?可不可以一边学c语言一边... 想学下PHP,以前只学过一点HTML和C语言,能很快上... 怎么缩小ppt 怎么减少PPT的大小?保持在10M以内 如何缩小ppt 大小 怎么把ppt占得内存变小?
  • 焦点

最新推荐

猜你喜欢

热门推荐