《完全手册:PHP网络开发详解》
PHP是目前流行的Web应用技术之一。随着Web技术的高速发展,PHP技术也有了突飞猛进的进步。这些进步包括,PHP对XML的强大支持,对SOAP以及Web Service的支持,对新的嵌入式SQL数据库引擎SQLite扩展,更加强大的内存管理机制以及更加完善的面向对象应用方法。
现在市场上对PHP程序员的需求很旺盛,书籍也相当的多,但是这些书籍都流于语法、文件操作等简单内容,而没有把PHP的精髓讲出来。同时PHP还出现了很多库、框架、行业应用等等,这些可以极大的提高开发效率,但大部分书上都没有。
《完全手册:PHP网络开发详解》可以说填补了这方面的空白,我仔细算了一下,这本书居然有一半是新东西,是别的书上没有讲到的,可以说这是本书的绝对亮点!包括PEAR、FPDF、GD、CMS、建搜索引擎、流程管理、硬件安全与故障修复等等。有了这本书,可以极大的提高你的开发水准,还可以增长知识面,能够从更高的层次考虑问题。
这本书很厚(800多页的大砖头),最开始拿起来的时候,我担心自己能不能把他读完。可是只读了一章,我就发现这个担心是多余的。本书的行文非常流畅,讲解和实例配合的很不错,能够在我刚要感觉累的时候,立刻跳出一段代码,转换一下精神。不知道这是不是作者有意为之的,反正读起来很爽!
我推荐这本书,无论你是PHP新手,还是PHP老鸟,都可以从中得到启发。不过口说无凭,建议你到书店静下心来阅读1个小时,然后再决定是否购买。
《完全手册:PHP网络开发详解》作者 孙鹏程
出版社 电子工业出版社
ISBN 9787121046483
出版日期 2007年07月
章节精彩阅读:
http://www.rzchina.net/dispbbs.asp?boardID=9&ID=2292&page=1
购书网址:
http://www.dearbook.com.cn/book/195468
http://www.china-pub.com/computers/common/info.asp?id=35271
关键技术预览:PostgreSQL:是一款新兴的小型数据库管理系统,以其方便的管理界面、优秀的处理性能以及免费的特性已经逐渐有取代MySQL的趋势。
PEAR和PECL:两者可谓PHP的代码库。在程序中适当的使用PEAR和PECL相当于站在了众多优秀程序员的肩膀上,可以达到事半功倍的效果。
FPDF:PDF是当前流行的文档存储格式,而FPDF则是提供给PHP使用的用于生成PDF文档的代码库。使用FPDF可以简单快捷的生成美观大方的PDF文档。
Zend Framework:是PHP的专业公司Zend提供的一款用于模版化编程的框架。框架的使用使PHP具备了开发大型系统的能力,而框架也必将成为未来程序设计的发展方向。
LDAP:是一款小型的目录访问协议,多用于企业内部的数据管理与安全验证。在项目中使用LDAP不仅可以方便的构架企业信息系统,而且方便扩展以及与其他系统构成接口。
PHP加速器:可以有效的提高PHP的运行效率,大大提高应用系统的性能,让系统运行的更加快捷。
CMS:是内容管理系统的缩写,是当前最常见的一种信息管理系统。通过CMS系统,可以方便的构架功能完善的中小型网站或者企业应用系统。
搜索引擎:是目前世界上的先进技术。使用PHP构造的搜索引擎可以大大增强应用系统的友好性以及操作性,使访问者在很短的时间内快速的搜索到自己想要的信息。
企业OA系统:企业OA系统是企业内部使用的辅助办公系统。使用PHP构造的OA系统可以完成企业内部管理的需要,非常适合中小型企业的使用。
流程管理系统:流程管理系统可以让企业繁琐的流程管理变得简单而方便,可以提高办公效率。使用PHP构造的流程管理系统,可以让多种角色的管理者与执行人快速交流,让流程变得简单。
资源管理系统:资源管理系统不仅可以将企业的资源全部记录在案,更可以有效的管理和分配资源。使用PHP开发的资源管理系统可以使企业的资源管理与分配更加容易。
门户网站:是PHP开发的一项重要应用。使用PHP开发的门户网站不仅可以提供给用户丰富的信息,PHP高性能的特性更使站点多用户的高速访问成为可能。
程序漏洞:再好的程序也难免出现漏洞,针对常见的漏洞采取相应的措施不仅仅是一个优秀的PHP程序员应有的能力,也为开发中的系统提供了更好的可用性保障。
安全:在信息高速发展的今天,互联网的安全问题也愈加明显。如果让使用PHP构架的系统能够安全、稳定的运行在互联网上也渐渐地成为了一个众说纷纭的热点问题。
日志分析:日志是一个能够记录用户访问痕迹的存储机制。日志可以有效地记录系统中的全部用户操作以及访问轨迹。合理的分析日志可以让网站的管理者更加有效地了解用户需求,也就可以使网站的信息和功能向着用户的需求逐步靠近。
网络客户端:PHP不仅是一个基于Web的信息管理系统开发脚本语言,PHP还可以开发基于网络的客户端程序,可以实现与其他程序设计语言类似的功能。
Web Service:Web Service是一个流行的网络技术,该技术可以让多个站点或应用程序方便的利用网络接口,获得相应的信息。使用PHP构建Web Service,可以方便的将系统内的信息以通用接口的方式共享给网络中的任何用户,也可以有效的获得网络中的其他共享接口。
PHP扩展:PHP扩展技术允许PHP的开发人员使用其他程序设计语言扩展PHP本身的功能,以此来实现PHP目前无法实现或者很难实现的功能。在应用系统中适当的开发PHP扩展程序可以很容易的突破PHP的瓶颈,实现更加复杂的功能。