前端够用的后端知识:能自己写接口、看得懂 SQL、排得了服务器问题。
| 顺序 | 子目录 | 内容 | 篇数 | 索引 |
|---|---|---|---|---|
| 01 | nodejs | 运行时兼容、Express 发信与验证码 | 2 | README |
| 02 | php | ThinkPHP 业务实践、邮件轮询、php-fpm 排查 | 4 | README |
| 03 | python | 环境安装、tkinter 打包桌面应用 | 2 | README |
| 04 | 架构设计 | RBAC 权限模型 | 1 | README |
| 05 | 运维 | 宝塔面板排障、项目与数据库自动备份 | 2 | README |
| 主题 | 文档 | 价值 |
|---|---|---|
| 权限模型 | 角色-管理员-权限三者关系 | RBAC 是所有后台系统的地基,前后端都要懂 |
| 业务落地 | 浏览器保存新闻,发布到自有网站 | 一个完整的"采集 → 清洗 → 发布"链路 |
| 进阶版 | 分布式版本 | 任务拆分与并发处理 |
| 定时任务 | 邮件发送,多账号轮询 | 队列、限流、失败重试的实际写法 |
| 排障 | nginx 与 php-fpm 通信导致页面空白 | 典型 502/白屏排查思路 |
| 发信 | Express 实现 Gmail 发信 | 验证码邮件:重发限流、事务去重、SMTP 排查 |
| 备份 | 项目与数据库自动备份 | 宝塔定时备份 + 同步到本地的完整脚本 |
已知缺口:数据库(SQL 优化、索引原理、事务)尚无正文,建议优先补。