文章目录

  1. 1. 服务端概述
  2. 2. 开发模型、需求分析与详细设计
  3. 3. 数据存储技术
  4. 4. 软件安全技术
  5. 5. 微服务
  6. 6. 服务端最佳实战
  7. 7. 服务端技术实战

服务后端 入门指南与开发实战 文集归档


服务端概述

跨域问题,解决之道

跨域问题,解决方案 - CORS方案

跨域问题,解决方案 - Nginx反向代理

前后端分离,最佳实践


开发模型、需求分析与详细设计

非功能性需求,不要成为项目的坑


数据存储技术

服务端指南 数据存储篇 | MySQL(01) 数据类型的使用与选择

服务端指南 数据存储篇 | MySQL(02) 存储引擎的 InnoDB 与 MyISAM 之争

服务端指南 数据存储篇 | MySQL(03) 如何设计索引

服务端指南 数据存储篇 | MySQL(04) MySQL(04) 索引使用的注意事项

服务端指南 数据存储篇 | MySQL(05) 索引的排序优化方案

服务端指南 数据存储篇 | MySQL(06) 数据库安全性

服务端指南 数据存储篇 | MySQL(07) 范式与反模式

服务端指南 数据存储篇 | MySQL(08) 分库与分表设计

服务端指南 数据存储篇 | MySQL(08) 分库与分表设计

服务端指南 数据存储篇 | MySQL(09) 分库与分表带来的分布式困境与应对之策

服务端指南 数据存储篇 | 选择合适的数据存储方案

服务端指南 数据存储篇 | 聊聊 Redis 使用场景

服务端指南 数据存储篇 | 聊聊 MongoDB 使用场景


软件安全技术

如何防范常见的Web攻击

服务端通信安全攻防详解

HTTPS 原理剖析与项目场景

HTTPS 降级攻击的场景剖析与解决之道

安全要素与 STRIDE 威胁

安全的软件开发生命周期

我们要考虑哪些安全问题


微服务

服务端指南 | 微服务架构概述

服务端指南 | SOA 对比微服务架构

服务端指南 | 微服务初级设计指南


服务端最佳实战

提高服务端编码质量 - 预防BUG篇

提高服务端编码质量 - 用例检查列表


服务端技术实战

服务端指南 | 报表导出

服务端指南 | 状态机设计

(完)

微信公众号

文章目录

  1. 1. 服务端概述
  2. 2. 开发模型、需求分析与详细设计
  3. 3. 数据存储技术
  4. 4. 软件安全技术
  5. 5. 微服务
  6. 6. 服务端最佳实战
  7. 7. 服务端技术实战