麦芽的编程笔记

编程分享 · 技术交流
记录一个人 + WorkBuddy 的建站实践

关于我 独立开发者。平时写 PHP,关心怎么把小项目从想法推到上线。这个站本身就是一个例子:多租户城市站 CMS(点此了解这套系统),从数据层、行业门户到泛域名部署上线,全部在 WorkBuddy 结对编程下三天完成。这里持续记录编程过程、AI 结对的用法和部署运维笔记,欢迎技术交流。

文章 / NOTES
2026-10-26

用 WorkBuddy,三天从 0 写出一个多租户城市站CMS

一个平台、多家企业、上百个城市分站。这篇记录我用 WorkBuddy 结对编程,三天完成数据层、门户、部署与子域名上线的全过程。

WorkBuddyCodeIgniterAI编程
2026-10-26

泛域名部署的三个坑:NXDOMAIN、强制 HTTPS 和静态 robots.txt

给城市分站上 *.{domain} 泛解析 + HTTP 访问时,实际踩到的三个坑和各自的排查方法。

NginxDNS部署
2026-10-26

单文件 SQLite + 根目录部署:一套更省心的 PHP 站点结构

没有 MySQL 面板账号、没有 SSH 时,SQLite 单库 + Web 根外置结构是中小站最省心的形态,迁移就是拷一个文件。

SQLitePHP架构
2026-10-26

多租户城市站的数据模型:一家企业和它的几十个分站怎么存

tenants / sites / regions 三层怎么分,独立域名、子域名、路径、查询串四种寻址模式怎么统一到一行配置,slug-hash 为什么比自增 ID 好。

架构数据建模多租户
2026-10-26

城市分站渲染引擎:一套模板是怎么替换占位符产出这批站的

模板 + 占位符替换 + 站点上下文注入,是城市分站引擎最窄的注意面:不加新语言、不开新路由,站点级渲染就完成了。

PHP模板引擎GEO
2026-10-26

批量生成不要变成内容工厂:地区站点的内容规则

「批量」的使命是让版式和信息架构可重复,而不是让同一句话改个城市名复制几百遍。这里是我对两边边界的记录。

SEO内容运营批量生成
2026-10-26

和 AI 结对编程五条纪律:怎么让它产出可直接上线的代码

三天不磨蹭的关键不是 AI 有多聪明,而是我把需求、边界和验收方式喂得有多准。五条纪律都在真实项目里验证过。

AI编程WorkBuddy方法
2026-10-26

上线清单:正式站切换那天我逐项查了什么

从测试站转为正式站是一组很小的开关和一个联动的清单。这里是我实际执行、也实际踩过亏的版本。

运维SEO清单

本站作品:城市站CMS

一套从 jamCMS 抽离的多租户地区分站系统:一个平台管理多家企业与全国省 / 市 / 区县 / 街道分站,支持批量生成、GEO 优化、内容运营与子域名部署。你现在浏览的「行业门户」(4 家企业、179,344 个城市分站)就是它实时驱动的。