内容以企业开发为核心,包括PHP的面向对象方法,PHP与MySQL数据库的结合,最为流行的PHP开源框架,PHP的安全及优化,Zend相关工具及框架的使用,以及Web实际开发中涉及到的所有常用技术,最后通过项目实战进一步历练与提升PHP整合开发技术。
第1篇 基础篇 22
第1章 迈向PHP的第一步——PHP概述 23
第2章 打下坚实的基础——基本语法 36
2.1 从“Hello World”开始 36
第3章 开发变得更加简单——使用函数 78
第4章 比一般变量强大——使用数组 99
第5章 玩转字符串 120
第6章 正则表达式的奥秘 141
第7章 揭开面向对象的神秘面纱 155
第8章 应对特殊情况——错误和异常处理 185
第9章 PHP 程序调试 200
第10章 寻根溯源——设计模式 208
第2篇 Web核心应用篇 217
第11章 Web 2.0 介绍 218
第12章 PHP在门户网站中的应用 223
第13章 页面的重要组成——表单 232
第14章 神奇的脚本语言——JavaScript 252
第15章 PHP与Ajax 273
第16章 连接客户端与服务器的纽带——会话 291
第17章 轻松实现文件操作 310
第18章 国际化和本地化 328
第19章 图片与媒体处理 334
第20章 全面开发提速——使用Smarty模板技术 353
第21章 丰富我们的应用——使用XML与RSS 376
第3篇 数据库实战篇 389
第22章 MySQL数据库基础 390
第23章 PHP 5 与MySQL的结合应用 420
第24章 更深入的了解——PHP持久层类库 452
第25章 拾遗补缺——存储过程、触发器、游标、视图 476
第4篇 高级应用实战篇 492
第26章 面向网络的PHP开发 493
第27章 分享你的资源——文件上传 509
第28章 PHP与XML-RPC、SOAP、Web Service 514
第29章 创建统计图的利器——JpGraph 536
第30章 FPDF类库的应用 552
第31章 PHP中的无线应用——Wap 564
第5篇 Zend实战篇 571
第32章 Zend Studio工具 572
第33章 Zend Optimizer优化器 604
第34章 Zend Platform 611
第35章 Zend Guard安全卫士 617
第36章 ZendFramework框架 629
第6篇 安全及优化篇 643
第37章 提高安全系数——PHP加密和解密 644
第38章 常见的程序漏洞和防范措施 657
第39章 日志记录的分析 662
第7篇 开源框架实战篇 674
第40章 CakePHP框架 675
第41章 FleaPHP框架 714
第43章 应用CakePHP框架开发新闻发布系统 756
第44章 应用FleaPHP开发论坛社区系统 786
第45章 应用MooPHP开发博客系统 818