import{_ as d,o as e,c as r,a2 as a}from"./chunks/framework.B-QBKwc1.js";const b=JSON.parse('{"title":"术语表","description":"本页汇总项目前后端核心术语,按分类给出英文全称与中文释义,阅读文档遇到生词时可在此快速查对。","frontmatter":{},"headers":[],"relativePath":"zh/appendix/glossary.md","filePath":"zh/appendix/glossary.md"}'),o={name:"zh/appendix/glossary.md"};function c(i,t,s,n,l,h){return e(),r("div",null,[...t[0]||(t[0]=[a('

J. 术语表 ​

概述

本页汇总项目前后端核心术语,按分类给出英文全称与中文释义,阅读文档遇到生词时可在此快速查对。

后端术语 ​

术语全称说明
JWTJSON Web Token无状态认证令牌,用于接口认证(本项目 Redis 有状态双令牌)
RBACRole-Based Access Control基于角色的访问控制
CORSCross-Origin Resource Sharing跨域资源共享
ORMObject-Relational Mapping对象关系映射(本项目使用 Laravel Eloquent)
CRUDCreate/Read/Update/Delete增删改查
APIApplication Programming Interface应用程序编程接口
bcrypt-密码哈希算法,内置盐值
OPcache-PHP 字节码缓存扩展
Redis-内存数据库,用于缓存/会话/队列/JWT 状态
Nginx-Web 服务器 / 反向代理
Composer-PHP 依赖管理工具
PSRPHP Standards RecommendationPHP 标准推荐
FPMFastCGI Process ManagerPHP 进程管理器
Artisan-Laravel 命令行工具(php artisan ...)
DNFDandified YumRocky Linux / CentOS 包管理器
PECLPHP Extension Community LibraryPHP 扩展安装工具

前端术语 ​

术语全称说明
Vue-渐进式 JavaScript 框架
TypeScript-JavaScript 超集,类型安全
Vite-前端构建工具
Pinia-Vue 3 官方状态管理库
ElementPlus-Vue 3 UI 组件库
Axios-HTTP 请求库
TailwindCSS-原子化 CSS 框架
TinyMce-富文本编辑器
ECharts-数据可视化图表库
pnpm-高性能 Node.js 包管理器
ESLint-JavaScript/TypeScript 代码检查工具
Prettier-代码格式化工具
keep-alive-Vue 组件缓存机制

业务术语 ​

术语说明
软删除通过 is_delete 字段标记删除,不物理删除
租户隔离通过 tenant_id 字段实现多租户数据隔离
数据权限HasDataScope 按角色数据范围过滤(当前角色不存储范围字段,默认全部数据)
access_token访问令牌,短期有效(JWT_ACCESS_TTL 默认 7200 秒)
refresh_token刷新令牌,长期有效(JWT_REFRESH_TTL 默认 604800 秒)
驼峰命名camelCase,如 createTime
下划线命名snake_case,如 create_time
RBAC基于角色的访问控制:用户 → 角色 → 菜单/权限
超级管理员uid=1 的用户,跳过权限与租户校验
平台用户tenant_id = 0 的用户,不属于任何租户
声明式 CRUD通过属性配置定义行为,无需编写通用代码
生命周期钩子beforeAdd/afterAdd 等,用于注入定制逻辑

框架术语 ​

术语说明
BaseService业务服务基类,声明式 CRUD 能力(6 个 Trait 组合)
BaseTenantService租户服务基类,继承 BaseService,自动租户隔离
Controller 基类App\\Http\\Controllers\\Controller,提供 success/fail/paginate/_page 等通用方法
Eloquent Model模型基类,配合 SoftDeletesByFlag(软删除)与 HasAuditColumns(审计字段)Trait
Result统一响应类(app/Support/Result.php),构造标准 JSON 响应
Handler异常处理类(app/Exceptions/Handler.php),统一捕获异常并返回 JSON
BizException业务异常,code 携带业务错误码,转为失败响应
权限/日志注解#[Permission] / #[OperationLog] / #[DemoAllow](app/Attributes/),由中间件反射读取
DictCacheService字典服务,提供字典项读取和两级缓存
ParamService参数服务,提供系统参数读取(请求级缓存)
PasswordService密码服务,加盐哈希加密与校验
JwtServiceJWT 服务,签发/刷新/解析令牌
FormRequestLaravel 表单请求验证器(app/Http/Requests/),本项目基类 BaseRequest
',10)])])}const u=d(o,[["render",c]]);export{b as __pageData,u as default};