全部文章
技术文章与实践记录,按发布时间归档。
2026 年发布节奏
全年 37 篇;方格越深,同一天发布的内容越多。
2026
托管、嵌入与自建结账怎么选
Hosted Checkout 和嵌入式支付怎么选?按支付方式、PCI 范围、业务字段、失败恢复和维护成本,判断什么时候该跳转、嵌入或自建。
商业化、支付与订阅Product、Plan、Price 怎么建模
Product、Plan、Price 怎么建模?把 SaaS 产品、套餐权益、币种周期、优惠、价格版本和支付服务商对象分层,让改价不覆盖旧订阅,并保留可审计的成交事实。
商业化、支付与订阅支付审核被拒后怎样补件
支付服务商审核为什么被拒?把模糊反馈还原为主体、域名、产品、交付、退款和结算问题,用公开页面、受控材料、产品演示和最小权限测试账号完成补件。
商业化、支付与订阅四个 SaaS 收款平台怎么选
Stripe、Paddle、Lemon Squeezy 和 Creem 怎么选?用主体、产品、买家和结算条件排除不可用路线,再比较卖方责任、订阅能力、总费用、到账时间与迁移成本。
商业化、支付与订阅Processor 与 MoR 责任怎么选
同一笔 SaaS 订阅接入 Payment Processor 或 Merchant of Record 后,卖方、税务、发票、拒付损失、到账和迁移责任会怎样变化。
商业化、支付与订阅海外 SaaS 收款准入
中国开发者接入海外 SaaS 收款前,需要核对主体、经营地、产品、买家、定价和结算条件,再判断平台是否可申请、仍需核验或不适用。
商业化、支付与订阅发布失败自动恢复
单机发布中断后,根据候选状态、入口切换结果、业务验证和提交记录,自动恢复旧版本或完成已经确认的发布。
部署与基础设施单机短停机发布
在单台服务器上用 Docker Compose 启动候选版本,通过回环健康检查、Caddy 原子入口切换、公开探测和连接排空完成短停机发布,并保留可回滚旧版本。
部署与基础设施数据库迁移发布顺序
按 Expand、Migrate、Contract 安排数据库迁移与应用发布,说明 PostgreSQL 锁、并发索引、约束验证、批量回填、失败停止和回滚边界。
部署与基础设施固定 Docker 镜像 digest
说明 Docker tag、OCI 索引摘要和平台 manifest digest 的区别,并给出镜像摘要解析、部署记录、运行态核对、升级和回滚的完整做法。
部署与基础设施OneDev 完整教程
从 OneDev 选型开始,在 Linux 服务器上完成 Docker Compose、PostgreSQL、Caddy HTTPS、Git SSH、首个项目、CI/CD、不可变镜像发布、备份恢复与可恢复升级。
部署与基础设施Docker 数据卷与密钥
区分 Docker named volume、bind mount 和 tmpfs,处理 UID/GID、只读挂载、Compose secrets、数据库备份与恢复,避免容器重建后数据丢失或权限错误。
网站与内容系统