小结

创建网络应用程序是一项繁琐而耗时的任务,网络商店可能是最强大和最密集的应用类型之一,因为它们包含了大量的功能。在交付最终产品的过程中涉及到许多组件;从数据库、服务器端(PHP)代码到客户端(HTML、CSS和JavaScript)代码。在本章中,我们首先定义了一些基本的用户故事,进而定义了我们的小型网络商店的高级应用需求。在其中加入线框图,帮助我们将面向客户的界面可视化,而店长界面则要由框架提供开箱即用。

我们进一步光顾了两个最流行的支持模块化应用设计的框架。我们将注意力转向了作为服务器端技术的Symfony和作为客户端响应式框架的Foundation。

往后,在下一章中,我们将更深入地了解Symfony。除了是一套可重用的组件外,Symfony也是最强大和最流行的全栈PHP框架之一。因此,它是快速开发Web应用的一个有趣的选择。

最后更新于