[TOC]
## web網站架構演化
### 1. 初始網站

### 2. 應用與數據分離

**+** 應用與數據分離
### 3. 分布式緩存

**+** 分布式緩存服務器集群
### 4. 負載均衡

**+** 負載均衡服務器
**+** 應用服務器集群
### 5. 數據庫讀寫分離

**+** 數據訪問模塊
**+** 主從數據庫
### 6. 加速訪問

**+** 負債均衡服務器集群
**+** 反向代理服務器
**+** CDN加速
### 7. 增加存儲空間

**+** 分布式文件服務器集群
**+** 分布式數據庫服務器集群
### 8. 加速查詢

**+** NoSQL服務器集群
**+** 搜索引擎服務器集群
### 9. 應用拆分

**+** 應用服務器集群
**+** 消息隊列服務器集群
### 10. 分布式服務

**+** 分布式服務服務器集群
- 軟件工程
- 1. 基礎
- 計算
- 網絡
- 存儲
- 2. 開發/運維
- 微服務
- 容器化(Docker)
- 容器網絡
- 持續集成
- 持續發布
- 3. 架構
- 操作系統
- Linux服務器
- windows
- 內存
- 應用軟件
- 前端
- 后端
- 數據庫
- 協議
- 服務
- 分布式
- LNMP+Vue.js
- web網站架構技術
- 架構演化
- 架構分層
- Layer1. Frontend
- Layer2. Application
- Layer3. Service
- Layer4. Storage
- Layer5. Backend
- Layer6. Operation
- Layer7. Security
- Layer8. DataCenter
- 架構模式
- 架構要素
- 1. Performance
- 2. Availability
- 3. 可伸縮性
- 4. 可擴展性
- 5. 安全
- 6. 成本
- 4. 開發項目
- vue-php