木雷短网址 v2.10.0
收藏
举报
木雷短网址是一个功能完善、高性能的企业级短链接服务平台,支持多域名、AB测试、用户管理、实时统计等功能。
作者:
暂无 演示网站:
暂无 当前版本:
v2.10.0 日期:
2026-01-04 相关链接:
暂无 所属分类:
web应用开发 、Go 软件评级:
下载人气:
63
源码属性
功能介绍
木雷短网址是一个功能完善、高性能的企业级短链接服务平台,支持多域名、AB测试、用户管理、实时统计等功能。
功能特性:
1、核心功能
短链接生成: 支持自定义短码,自动生成唯一标识
多域名支持: 支持配置多个短链接域名,灵活管理
链接管理: 完整的CRUD操作,支持批量管理
过期管理: 支持设置链接过期时间,自动失效
链接状态: 支持启用/禁用链接状态控制
2、AB测试系统
多版本测试: 为同一短链接创建多个目标URL版本
智能分流: 支持平均分配、权重分配等流量分配策略
会话一致性: 同一用户在测试期间始终访问相同版本
实时统计: 实时收集各版本的点击数据和转化率
测试管理: 完整的测试生命周期管理
3、用户管理
用户认证: 支持用户注册、登录、密码管理
Token管理: 支持API Token和登录Token双重认证
权限控制: 基于用户的访问权限管理
操作日志: 详细记录用户操作,支持审计追踪
4、统计分析
点击统计: 实时记录点击数据,包括IP、地理位置、设备信息
数据分析: 提供多维度统计分析,包括地理分布、时间分布等
AB测试分析: 专门的AB测试数据分析和转化率统计
导出功能: 支持数据导出,便于进一步分析
5、安全与监控
操作日志: 自动记录所有操作,支持敏感信息脱敏
健康检查: 提供服务健康状态监控
性能监控: 高并发场景下的性能优化
安全防护: 防止恶意访问和数据泄露
技术架构:
1、技术栈
语言: Go 1.23+
Web框架: Gin
数据库: MySQL/PostgreSQL
缓存: Redis
ORM: GORM
配置管理: Viper
日志: Zap
HTTP客户端: go-resty
2、分层架构
Controller层: 处理HTTP请求,参数验证,调用Service
Service层: 业务逻辑处理,事务管理
DAO层: 数据访问,数据库操作
Model层: 数据模型定义
Middleware层: 认证、日志、CORS等中间件
付费服务
模板/插件