Web 应用 自托管 · 后台与 API 已完成,前端进行中
核心功能
含 9 种区块类型的页面构建器,以 JSON 存储
多租户由全局作用域强制,而非依赖约定
媒体库、导航、页脚区块与站点设置
多语言、SEO 字段、站点地图与站内搜索
基于 Sanctum 令牌的三种角色:超级管理员、租户管理员、编辑
全表软删除,49 个测试覆盖 API
技术栈
Laravel 12Filament 3PHP 8.2SanctumMySQL
工作原理
租户隔离依靠每个模型上的全局作用域加 tenant_id 外键,查询不会意外跨租户。页面是 Filament 的 builder 字段并以 JSON 持久化,前端按区块类型映射到组件来渲染。Next.js 前端尚未搭建,管理后台与 v1 API 已完成。