【发布时间】:2014-05-21 10:11:33
【问题描述】:
我想缩短网址以用于共享目的。 (可能会使用谷歌的)
将缩短的 url 存储在数据库中然后使用它是一个好主意(假设内容具有固定的 url)
人们是否会在每次需要缩短网址时调用 api(例如从谷歌获取缩短网址)? (也许谷歌会过期网址?)
或者将它们存储在缓存中一段时间(当缩短的 URL 有效时)?
【问题讨论】:
标签: url google-api
我想缩短网址以用于共享目的。 (可能会使用谷歌的)
将缩短的 url 存储在数据库中然后使用它是一个好主意(假设内容具有固定的 url)
人们是否会在每次需要缩短网址时调用 api(例如从谷歌获取缩短网址)? (也许谷歌会过期网址?)
或者将它们存储在缓存中一段时间(当缩短的 URL 有效时)?
【问题讨论】:
标签: url google-api
是的,您可以将 url 存储在 db 中,因为它们是基于字符串的值。但谷歌已经在为你做这件事了。 您通常会存储 id、Original-Url、Condensed-Url。继续,用垃圾填满您的数据库。Google 在删除其服务方面有一个坏名声;)。
【讨论】:
share 按钮发布帖子时,我都希望获得缩短的网址。 (想想 Stackoverflow 中的分享按钮)。所以我担心网络延迟