对比
| 维度 | 逻辑分层 | 物理分层 |
|---|---|---|
| 关注点 | 代码职责组织 | 部署与网络拓扑 |
| 典型形态 | 表现/业务/持久化包结构 | Web 服务器/应用服务器/数据库服务器 |
| 扩容方式 | 不直接对应 | 按层独立扩容 |
三层是常见形态,但层数由部署与安全边界决定,不宜为凑层数而拆。
n 层指物理部署分层(如 Web 层、应用层、数据库层各自独立部署),与逻辑分层是两个维度;分层部署便于按层扩容与隔离故障。
| 维度 | 逻辑分层 | 物理分层 |
|---|---|---|
| 关注点 | 代码职责组织 | 部署与网络拓扑 |
| 典型形态 | 表现/业务/持久化包结构 | Web 服务器/应用服务器/数据库服务器 |
| 扩容方式 | 不直接对应 | 按层独立扩容 |