《PHP核心技术与最佳实践》是一本非常有价值的PHP开发指南,书籍系统地总结和解读了PHP开发中的交互逻辑、底层技术和编程思想,提供了全面而高效的指导,帮助PHP程序员更好地进阶修炼,读者将不仅深入了解PHP的核心技术,还能掌握编码规范和实践技巧,从而提高开发效率和代码质量,总之,这本书是一本必看的PHP编程参考书,能够有效帮助开发者提高编码能力和开发水平。
读者评价
成书时间虽然有些久远,但内容在当下也绝对有指导意义,适合有PHP基础的人深读,书中的内容会帮助你打开PHP深层应用的视野,虽然对部分内容的讲解还不够深入,但起码已为你指引了方向,可以借此进一步研究,好书,值得一看。
对于PHP学习很有帮助, 不适合初学者, 里面有很大篇幅讲到扩展的开发, 实际开发较少使用, 但是对PHP理解可以更深. 总体来说是本好书, 值得购买
此书比较实际,看的多看版,代码排版很糟糕,下划线都没了,有些特殊符号还是全角的,代码拷出来换行符也没了,代码主要还是作参考吧
前三章写的还是挺好的,但是! 很遗憾我被前三章的高质量给骗了。。。居然认认真真的翻完了后面章节的内容- - 讲的没什么意思,看起来更像是网络教程合集(虽然属于原创内容,但也是原创的网络教程,随用随查就好了,没有必要买书专门看),编写php扩展时推荐的编辑器居然是vc6...然后开始放Zend扩展的API介绍…… 所以,最好还是不要买国人写的技术书…… 珍爱生命,只读经典
正如书序中所说的,这是一本面向突破瓶颈的php程序员的书。
由于语言的特性,php语言简单好用导致了编程人员水平以及代码的良莠不齐,工作一到两年的php人员都是模板工人的代名词。
此书在一定范围内开阔了开发人员的视野,比如通过面向对象的方式来解决php代码扩展性差的问题,网络编程应用来扩展php的实用范围,并且花费了相当的篇幅进行php源码的剖析,完成一个php的扩展项目,这是深度方面。
虽然有的地方不尽完善,表达不是特别到位,总的来说,是一本读后肯定有所脾益的书。
正如这本书所说的,市场上都是讲如何安装php如何写hello word,如何写html,这本书主要是中高级程序员看的一本书。
目前看到了面向对象这一块,各种设计模式的优缺点等,收获不少。
书中有大量的跟java的对比,还好我有一些java的基础,可能没有java基础的人会觉得这些对比没有意义或者说是php黑。
书里的内容不够连贯,难道是因为两位作者合作编写存在风格和沟通问题?
作为一个最佳实践的书,很多实现却是在windows下实现,实再让人跌破眼镜。再如会讲到很多redis,varnish的功能,我觉得好像跟php核心技术无关,顶多会算在php实践里,但这些实践的讲解也只讲了一些安装和配置,真正和php结合的项目,设计的代码并没有。
总的来说,应该是一本好书。如果有再版,可以将内容做得更加连贯一些,应对开发的需求做系统分析,而不是活生生的php硬生生拆成几个模块;同时建议代码可以再丰富一些,比如一些高级的方法,核心类。
如果有再版,还会再买的。
读完这本书后感觉还是有点用吧,书中开始就从面向对象说起,直至错误处理、异常,我深不以为然,这种知识入门级书上都会有,而讲到内核、扩展,我也只能撇撇嘴,如果读者要了解这方面的,你这小小一两章肯定是不够的。本书中大多地方也就平淡无奇,有点凑字数的样子,更不知本书书题中核心技术在书中所指!不过,让我印象比较深刻的是最后的文件数据库,也算不白买此书了吧!
正如书序中所说的,这是一本面向突破瓶颈的php程序员的书。由于语言的特性,php语言简单好用导致了编程人员水平以及代码的良莠不齐,工作一到两年的php人员都是模板工人的代名词。此书在一定范围内开阔了开发人员的视野,比如通过面向对象的方式来解决php代码扩展性差的问题,网络编程应用来扩展php的实用范围,并且花费了相当的篇幅进行php源码的剖析,完成一个php的扩展项目,这是深度方面。
php的东西都讲到了。从与php相关不大的面向对象开始,接着谈及了php网络编程中设计到的一些重要概念,然后沿着php编程中常用的php-mysql-模板这样的技术路线大致说明,接着探讨了写php内核中的一些概念,最后重点讲解了网络编程中的各种缓存技术和网站优化。有一个疑问,这书可以作为初级php程序员和中级php程序员的评判吗?
编辑推荐
系统归纳和深刻解读PHP开发中的编程思想、底层原理、核心技术、开发技巧、编码规范和**实践,为PHP程序员进阶修炼提供全面而高效的指导!
内容简介
这是一本致力于为希望成为中高级PHP程序员的读者提供高效而有针对性指导的经典著作。本书系统归纳和深刻解读了PHP开发中的编程思想、底层原理、核心技术、开发技巧、编码规范和*实践。
全书分为5个部分:第一部分(1~2章)从不同的角度阐述了面向对象软件设计思想的核心概念、技术和原则,分析了面向对象的特性、设计模式的理念,指出了如何设计低耦合、高可扩展性的软件,等等;第二部分(3~6章)详细讲解了PHP中正则表达式的规范和使用技巧,PHP网络编程的原理、方法、技巧和一些重要的操作,PDO、数据库应用优化,数据库设计和MySQL的高级应用,PHP扩展引擎的原理与实践;第三部分(第7章)拨云见日,围绕PHP扩展开发进行了细致而深入的探讨,解析了PHP的底层实现和Zend虚拟机API,并用PHP扩展开发的实例带领读者走进PHP的底层世界,旨在让读者对PHP性能优化、底层原理进行深入的理解。第四部分(8~11章)重点讨论了缓存的设计、Memcached的原理与实践、NoSQL数据库Redis源码分析与应用实践、高性能PHP网站的架构和设计等内容;第五部分(12~14章)详细讲解了PHP代码的调试和测试、Hash算法和数据库的实现,以及PHP的编码规范,旨在帮助读者提高开发效率,养成良好编程习惯。
目录
- 前言
- 第1章 面向对象思想的核心概念
- 第2章 面向对象的设计原则
- 第3章 正则表达式基础与应用
- 第4章 PHP网络技术及应用
- 第5章 PHP与数据库基础
- 第6章 PHP模板引擎的原理与实践
- 第7章 PHP扩展开发
- 第8章 缓存详解
- 第9章 Memcached使用与实践
- 第10章 Redis使用与实践
- 第11章 高性能网站架构方案
- 第12章 代码调试和测试
- 第13章 Hash算法与数据库实现
- 第14章 PHP编码规范