折腾鸭内容库

内容中心

测评、文章和指南,都在这里
全部公开内容共 53 篇按编辑推荐与内容价值排序
折腾鸭内容默认头图
文章 建站工具

AI 生成的代码敢直接上线?8 条安全自检清单

AI生成代码与人工代码一样需要上线安全检查:密钥、依赖、参数化查询、认证和对象授权、上传、限流及跨域配置。权限必须在服务端按每次请求判断;隐藏按钮和CORS都不是授权。以正反用例复测修复结果,清单不等于完整安全审计。

折腾鸭内容默认头图
文章 建站工具

环境变量与密钥安全:别把 API Key 提交到 GitHub

私密密钥应由服务端读取,不进入浏览器产物、仓库、日志或截图。已泄露时先吊销/轮换,再评估历史和副本清理;删除当前代码或加入gitignore不能消除历史泄露。部署时区分构建期、运行期和可公开配置,并做脱敏检查。

折腾鸭内容默认头图
文章 服务器运维

云数据库 vs 自建:怎么选才不踩坑

云数据库与自建数据库应比较实际可用性目标、备份恢复、权限、维护时间和总成本,不能只按月租或“托管不用救火”选择。不同云产品与实例等级不自动拥有相同高可用能力;以 Amazon RDS 为例,自动备份与恢复受配置和保留期影响,仍需验证业务恢复。

折腾鸭内容默认头图
文章 服务器运维

OSS 对象存储选型:成本、地域与避坑

对象存储是否值得用取决于附件规模、分发需求和恢复要求,不是每个网站必配。比较存储、请求、读取、传输及处理费用,再验证权限、自定义域名和 CDN。冷存储可能有读取与保留成本,防盗链也不等于授权;私有资料不能只靠公开链接隐藏。

折腾鸭内容默认头图
文章 服务器运维

监控与告警:让服务器看得见、叫得醒

站点监控同时覆盖资源、服务和关键业务路径;告警需明确持续条件、通知渠道、负责人和排查步骤。Prometheus 告警规则负责判断,Alertmanager 处理分组和通知。先用可控测试验证通知可达,不以返回200或进程存活代替业务正常。

折腾鸭内容默认头图
文章 服务器运维

备份与容灾:3-2-1 原则与恢复演练

备份应覆盖代码、数据库、上传文件和恢复所需配置,保存独立副本并做隔离恢复演练。数据库逻辑备份与磁盘快照不同;一致性方式需按存储引擎和写入状态选择。同步和复制不能独自保护误删,低频/归档存储还需考虑取回时延和费用。