Shlink:搭建你的专属短链接服务

a year ago

Shlink 是一个基于 PHP 的自托管 URL 短链接工具,简单来说就是把长网址变成短网址的工具。但它比市面上的服务强在哪里呢?

  • 完全自主控制:数据存在你自己的服务器上
  • 无限制使用:不用担心访问量限制或者收费
  • 详细统计:点击量、来源地区、设备类型一目了然
  • API 支持:可以集成到其他应用中
  • 自定义域名:用你自己的域名生成短链接

https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.shlink

如何使用

应用安装后,打开进入欢迎页面

image.png

点击shlink,进入主页面

image.png

创建一个短链接,以王总网站为例https://manateelazycat.github.io/index.html

image.png

生成的短链接是https://shlink.lanmao168.heiyu.space/xf7tf

image.png

点击能正常打开

image.png

它还有更高级的配置,支持用自己的域名

image.png

可以修改链接访问的时间、访问人数

image.png

从这里可以看到访问人数

image.png

当时间到期或者人数够了之后,再访问就会提示链接失效

image.png

Shlink 的原理其实很简单,我用生活中的例子来给你解释: 核心原理:就像图书馆的索引卡片 想象一下图书馆的索引系统: 传统方式:你要找一本书,得告诉别人完整的书名《计算机科学与技术基础教程第三版修订本》 短链接方式:你只需要说"A001",图书管理员就知道你要哪本书 Shlink 就是这个"图书管理员":

长网址 = 完整书名(比如:https://www.example.com/articles/2024/how-to-learn-programming-for-beginners) 短链接 = 索引编号(比如:yourdomain.com/abc123) Shlink服务 = 图书管理员(负责记住对应关系)

总结

Shlink 是一个功能强大且易于部署的短链接服务,特别适合

  • 想要集成短链接功能的开发者
  • 追求专业形象的企业用户

一旦搭建完成,你就拥有了完全可控的短链接服务。

作者
天天