Files
rxthinkcmf-wiki/RXThinkCMF_ThinkPhp6_EleVue/zh/appendix/glossary.md
T
2026-09-29 09:49:04 +08:00

3.2 KiB

J. 术语表

后端术语

术语 全称 说明
JWT JSON Web Token 无状态认证令牌,用于接口认证
RBAC Role-Based Access Control 基于角色的访问控制
CORS Cross-Origin Resource Sharing 跨域资源共享
ORM Object-Relational Mapping 对象关系映射,数据库操作抽象层
CRUD Create/Read/Update/Delete 增删改查
API Application Programming Interface 应用程序编程接口
bcrypt - 密码哈希算法,内置盐值
OPcache - PHP 字节码缓存扩展
Redis - 内存数据库,用于缓存
Nginx - Web 服务器 / 反向代理
Composer - PHP 依赖管理工具
PSR PHP Standards Recommendation PHP 标准推荐
FPM FastCGI Process Manager PHP 进程管理器
DNF Dandified Yum Rocky Linux / CentOS 包管理器
PECL PHP Extension Community Library PHP 扩展安装工具

前端术语

术语 全称 说明
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 字段实现多租户数据隔离
数据权限 基于角色的 data_scope 控制数据可见范围
access_token 访问令牌,短期有效(默认 2 小时)
refresh_token 刷新令牌,长期有效(默认 7 天)
驼峰命名 camelCase,如 createTime
下划线命名 snake_case,如 create_time
RBAC 基于角色的访问控制:用户 → 角色 → 菜单/权限
超级管理员 uid=1 的用户,跳过所有权限校验
租户管理员 tenant_id=0 的用户,不受租户隔离限制
声明式 CRUD 通过属性配置定义行为,无需编写通用代码
生命周期钩子 beforeAdd/afterAdd 等,用于注入定制逻辑

框架术语

术语 说明
BaseLogic 业务逻辑基类,提供声明式 CRUD 能力
BaseTenantLogic 租户逻辑基类,继承 BaseLogic,自动租户隔离
BaseController 控制器基类,提供统一响应和通用 CRUD 方法
BaseModel 模型基类,提供软删除和审计字段
Result 统一响应类,构造标准 JSON 响应
ExceptionHandle 异常处理类,统一捕获异常并返回 JSON
AttributeService 注解服务,通过反射读取控制器方法注解
DictService 字典服务,提供字典项读取和缓存
ParamService 参数服务,提供系统参数读取和缓存
PasswordService 密码服务,bcrypt 双重加盐加密
JwtService JWT 服务,签发/刷新/解析令牌