本书是资深PHP技术专家多年工作经验的结晶,从数据库、API、设计模式、安全性、应用程序性能、自动化测试、质量保证等核心方面总结了编写高效PHP代码的技巧和实践,旨在让有基础的PHP开发者在进阶修炼的路上尽可能少走弯路!全书包含大量精心设计的示例,不仅能帮助读者理解具体的技术知识,而且能让读者学到作者解决各种问题的思路,授人以鱼同时授人以渔。 本书共8章,每章一个主题:章重新阐述了面向对象编程中的核心概念和技术,目的是确保基础知识匮乏的开发者能正确理解它们;第2章总结了PHP开发中与数据库相关的各种实践,如数据持久化、数据存储、MySQL使用方法、PDO,以及数据库的设计等;第3章详细讲解了API及其使用方式;第4章总结了PHP开发中常用的各种设计模式及其使用原则;第5章讲解了如何编写安全的PHP代码,对PHP开发中各种常见的
PHP是一种通用开源脚本语言,开源、跨平台、易于使用,主要适用于Web开发领域。MVC模式使得PHP在大型Web项目开发中耦合性低、重用性高、可维护性高、有利于软件工程化管理。本书以实用性为目标,系统地介绍了ThinkPHP框架的相关技术及其在Web开发中的应用。全书共14章,每一章都是相对独立的知识点的集合。内容涵盖了ThinkPHP常用功能模块和实用技巧、MySQL数据库的设计与应用、完整的Web项目开发流程等目前PHP开发中很主流的技术,每一章都有大量的示例以及详尽的注释,便于读者的理解和掌握。很后通过4个完整的项目详细介绍了Web应用从设计到运行的各个环节,便于读者更好地实践。对于拥有PHP基础而不知道下一步该做什么的读者而言,本书不失为一本好的入门教材,本书所有的实例都可以在Web开发中直接使用,使读者能够加快Web应用开发的进程。此外,本书