PHP 5 Power Programming,作者:Andi Gutmans、Stig Bakken 和 Derick Rethans
PHP 可以说是世界上最好的 Web 脚本语言,最近进行了一次重大改进。 版本 5 扩展了该语言的对象模型,增加了对新 MySQL 4.x 功能的支持并提高了执行速度。
但是,如果不进行一些重写,PHP 4 脚本可能无法在 PHP 5 中工作。 PHP 5 Power Programming 对于需要 PHP 5 入门的 PHP 4 开发人员来说是一本极好的书。 对于任何精通其他编程语言(例如 Java,Perl 或 Python)且现在想开始使用 PHP 的人来说,这也是一本好书。
本书由 Andi Gutmans、Stig Bakken 和 Derick Rethans 共同撰写,他们是 PHP 语言的三位主要贡献者。 他们将对该语言的深刻理解带入本书,并提供了有关 PHP 为何以这种方式发展的轶事证据。 他们的写作风格清晰,重点突出且令人愉快。
对于正在寻找 PHP 5 迁移指南的 PHP 开发人员来说,本书非常有用。 作者坦率地谈论了他们从 PHP 4 过渡到 PHP 5 中所破坏的内容。 它也没有就此止步。 对新的 PHP 5 对象模型的介绍非常出色。 一些 PHP 开发人员可能不了解 PHP 5 中引入的新 OO 概念的用途,因此作者增加了一章,介绍如何将 OO 设计模式应用于 PHP。
PHP 和 MySQL 的结合就像花生酱和果冻一样。 改进的 PHP MySQL 库进一步巩固了这种关系。 PHP 5 引入了对 SQLite 的本机支持,SQLite 是 PHP 开发人员在无法访问其他数据库时使用的强大数据库选项。
任何考虑迁移到 PHP 5 的人都应该在桌面上放这本书。 它可以作为升级到最新 PHP 版本的路线图,并且可以作为希望扩展其 PHP 面向对象设计技能的任何人的参考。 我的副本上已经有十几个便签标记了重要的部分,还有两倍的折角页。 在我探索 PHP 5 的过程中,它一直是一笔宝贵的资源。