Modular Programming with PHP 7

Modular Programming with PHP 7

评分

★★★★★

ISBN

9781786461469

出版社

Packt Publishing 2016-09-09出版

作者

Branko Ajzele

分类

编程设计

内容简介
This step-by-step guide is divided into two sections. The first section explores all the fundamentals of modular design technique with respect to PHP 7. The latter section demonstrates the practical development of individual modules of a web shop application.
AI简介
这是一本专注于PHP 7的模块化编程的实战指南。本书分为两部分,前半部分详细介绍了PHP 7在模块化应用开发上的改进,包括新的语法特性,如命名空间、类型声明和返回类型声明等,这些特性使得代码结构更加清晰,易于维护。同时,PHP 7也优化了性能,使得应用程序运行得更快,更稳定。 后半部分则通过构建一个web shop应用,演示了如何将设计模式和设计原则应用于实际开发中。书中详细介绍了如何使用GoF设计模式进行分类和介绍,包括创建型、结构型和行为型。同时,也介绍了SOLID设计原则,如单一职责原则,以及如何将这些原则应用于实际开发中。 此外,本书还详细介绍了如何安装和配置Symfony框架,以及如何创建和管理Symfony中的Bundle。书中还详细介绍了如何使用Composer和Packagist来管理模块的依赖关系,以及如何将模块部署到GitHub上。 在书中,作者还详细介绍了如何编写功能需求,如何使用用例和用户故事来明确应用程序的需求,以及如何构建和测试核心模块、客户模块和支付模块。
阅读/下载地址