
本书共分为51章,从搭建PHP应用程序开发环境开始,首先介绍了PHP语言的编程基础知识、常用技巧及与一般Web对象的操作,然后介绍了PHP与数据库的交互操作方法,并对PHP中的扩展库的使用方法进行了详细的介绍,其中包括PEAR、ADOdb、FPDF、GD库等。除此之外,还对PHP的缓存处理方法、XML文件操作、LDAP服务器操作和邮件系统操作进行了介绍。本书通过对CMS系统、OA系统、流程管理系统和资源管理系统等系统的介绍,详细讲解了PHP在实际开发中的应用,并且对服务器的基本知识及PHP的扩展应用都进行了系统翔实的介绍。
本书内容紧凑、实例丰富、结构严谨、深入浅出,不论是对PHP应用程序的初学者,还是对PHP应用程序开发有一定经验的开发人员,都会起到有益的帮助。
本书特色
(1)实例丰富。书中所有的知识点都附带了可以运行的PHP代码,而且包含了详细的注释。在代码的基础上学习,可以为今后的应用打下坚实的基础。
(2)本书对PHP的各方面知识做了一个全面的介绍。包括如何配置安装环境、基本语法及与数据库的连接操作。
(3)本书对PHP与其他网页元素诸如表单、文件和图像做了一个很详细的介绍。同时,对PHP与LDAP的操作、PEAR、Web 2.0及一些处于发展中的或刚刚出现的PHP Framework做了一个简要介绍。
(4)本书使用了几个完整的实例综合介绍了PHP在实际应用中的使用。这些极具代表性的实例可以对读者的实际应用、毕业设计等都具有指导作用。
(5)本书配有代码光盘,提供了书中的所有代码。读者可以在学习中直接对书中的例子进行运行,有效地节省代码输入的时间。
本书内容
本书有“全”和“新”两个优势。全面地讲解了PHP中的各种特性及操作,内容几乎涉及使用PHP开发网站的所有方面。并且对于新兴的PHP框架、Web 2.0技术和Ajax技术等都进行了系统翔实的介绍。
本书充分考虑了初级读者,第1篇从搭建PHP的运行和开发环境、创建第一个Web应用程序的实用技术出发,详细介绍了PHP的编程基础知识、常用技巧及表单等基本Web元素的应用,为后续的应用程序开发奠定了坚实的基础。
本书第2篇以MySQL数据库为主,详细介绍了PHP与数据库的各种操作方法,并对触发器和存储过程的编写方法进行了详细的介绍。除此之外,本书还介绍了PHP与PostgreSQL、SQL Server和Oracle等其他常见数据库管理系统的操作。
本书第3篇根据实际项目中常见的PHP类库进行分类,详细介绍了包括PEAR、ADOdb、FPDF和Smarty等多种常见类库。并对PHP与图像、邮件系统和LDAP系统等常见对象的操作进行了详细的说明。对于Zend框架及PHP加速器也进行了特别的介绍。
本书第4篇介绍了PHP的一些常见应用。包括CMS系统、OA系统、流程管理系统和资源管理系统等,并对搜索引擎技术、门户网站的应用技巧和多国语言处理策略方面进行了重点介绍。
本书第5篇介绍了服务器的一些基本知识,包括硬件故障的解决、防火墙应用、数据的安全性和日志分析方法等。这些知识对于项目的实际部署非常有用,可以指导读者在系统运营期间需要注意的问题。
本书的第6篇介绍了PHP的一些扩展应用,包括构建网络客户端、Web Service和Ajax等。并且简要介绍了如何使用VC++扩展PHP的功能。通过对这些知识的学习,读者将看到PHP不仅可以实现普通的Web应用系统开发,还可以实现包括命令行程序、网络服务程序等其他应用的开发。
本书内容翔实,结构紧凑,覆盖知识面广泛。由于编写时间较为仓促,书中难免会有疏漏和不足之处,恳请广大读者提出宝贵意见。
适合的读者
网页专业设计制作人员
网站维护人员
网页制作爱好者
本科/大专/中专学生
社会培训班学员
毕业设计的学生
编 者
2007年6月
- · 连载(六) Java桥 (5日)
- · Google Trends:哪种程序语言最受关注 (30日)
- · 连载(五) Session Clustering (15日)
- · 连载(四)Web服务器集群管理 (11日)
- · 连载(三) PHP监控系统 (31日)
- · 连载(二) 性能优化 (21日)
- · 负载均衡技术受IT人热捧 运维开发皆可用 (25日)
- · 一段代码跑遍万家网站 SNS开放创造技术... (24日)
- · 西安培训中心PCTI-3招生简章 (23日)
- · Discuz!NT 2.5之创新模板处理方案 (23日)
- · 北京培训中心PCTI-16期周末班招生 (22日)
- · 北京开启“免费”就业直通车(LAMP就业七期) (22日)





