开源自托管短链接工具
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Shlink 是一个 PHP 开源自托管 URL 短链接服务,定位是“在自己的域名下掌控所有短链接”。它不是单纯的短链生成器,而是面向开发者和团队的短链接管理系统,支持通过 Web PWA、REST API 和 CLI 三种方式创建、管理、追踪短 URL。
功能上,Shlink 覆盖短链接生成、自定义 slug、多段 slug、多域名、标签、访问统计、访问地理定位、来源与浏览器统计等常见需求。更进阶的是,它支持按地理位置、设备类型、语言等进行动态跳转,也能通过日期范围或最大访问次数限制访问。默认匿名化 IP,强调 GDPR 合规,并提供 Bot 检测以减少统计噪声。
技术与集成方面,Shlink 基于 PHP,使用 Mezzio、Doctrine、Symfony 等组件。数据库支持 MySQL、MariaDB、Postgres 和 Microsoft SQL。它采用 API-first 设计,REST API 默认返回 JSON,支持 CORS、请求追踪、API key 认证和按域名或创建资源限制 API key 权限。CLI 命令也很完整,覆盖 API key、domain、short-url、tag、visit 等管理任务。生态上还支持官方 PWA Web Client、Mercure/RabbitMQ 实时事件、Matomo 集成,以及从 bit.ly、YOURLS 导入数据。
正文未显示商业定价或托管套餐。Shlink 明确是 MIT 许可证开源项目,可下载发行包自托管,也可直接使用官方 Docker 镜像部署到容器化环境。对重视数据主权和自有域名品牌的团队,这是其主要价值。
优点是开源透明、自托管可控、API 和 CLI 完整、短链规则能力强,尤其适合开发团队把短链能力嵌入业务系统。缺点是需要自行维护运行环境、数据库、域名和升级流程;对非技术用户而言,上手门槛高于 SaaS 短链服务。官方商业支持、托管版、付款方式等信息在正文中没有体现。
中国大陆访问情况正文未说明,判定为未知。由于它支持自托管,实际访问质量主要取决于部署服务器和域名解析位置;如面向国内用户,可部署在国内或亚太节点。替代方案可参考 YOURLS、bit.ly,但 bit.ly 属于外部托管服务,数据控制和访问稳定性需另行评估。
本测评基于公开资料整理,不构成购买建议,请以 shlink.io 官网实际信息为准。
PHP短链工具,支持CLI和REST API。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。