跟踪为长 URL 生成的短 URL

发布于 2024-08-14 08:54:01 字数 189 浏览 9 评论 0原文

我正在编写一个类似于tinyurl的URL缩短器,我想知道如何跟踪已经使用我的服务缩短的URL?例如,tinyurl 会为相同的长 URL 生成相同的tiny URL,无论是谁创建的。如何才能实现可扩展的目标? Bitly 也这样做,尽管他们为每个人生成一个新的 URL。但是,他们能够跟踪长 URL 的聚合(总数)点击次数 - 如何进行?

谢谢,

I'm writing a URL shortener similar to tinyurl and I'm wondering how to keep track of URL's that are already shortened using my service? For example, tinyurl generates the same tiny URL for the same long URL regardless of who creates it. How can this be achieved that is scalable? Bitly also does this though they generate a new URL per person. However, they are able to track the aggregate (total # of) clicks for the long URL - How?

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

初心未许 2024-08-21 08:54:01

他们将 URL 存储在数据库中,并与短 URL 相关联。不然怎么办呢?

They store the URLs in their database, associated with the short URL(s). How else would it be done?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文