产品安全架构
典型的产品架构与框架
三层架构、B/S架构、C/S架构、框架、MVC
三层架构
即逻辑上的三层
用户接口层:表示层即UI,对于WEB应用来说,即再用户浏览器界面呈现的部分,跟用户交互即前端
业务逻辑层:业务的主要功能和业务逻辑都在这一层
数据访问层:位于业务逻辑和数据中间,封装对数据的操作(例如添加、修改、删除、查询等),为业务逻辑提供数据服务
三层架构不是指物理服务器上需要三台服务器,在一台服务器上也可以实现三层架构。不给过通常为了更好的访问控制,建议将他们分布在不同的服务器上为好
三层架构不局限于B/S架构,C/S架构也可以又三层架构