【发布时间】:2013-11-27 13:40:03
【问题描述】:
我正在考虑如何更改 yourls 以使新的缩短网址更快。我并没有真正看到它在代码中的位置,但是当“yourls”正在制作新的缩短 url 时,它会向数据库添加标题,所以我假设它必须打开给定的 url 并解析它以获取 url。我不需要它,也许它会导致短网址创建缓慢。我想过自己做一个网址缩短器,但我真的没时间了。
您觉得如何,我可以在 yourls 脚本中更改什么,以及我可以在哪里找到它正在搜索它的代码(我会不断将标题设置为“”,因为此列可以保留在数据库)。
【问题讨论】:
-
您是否遇到性能缓慢的问题?仅将一个数据库值设置为 "" 不会对您有太大帮助。听起来您正在寻找一个不存在的问题。
-
github.com/YOURLS/YOURLS/search?q=title&ref=cmdform 导致 github.com/YOURLS/YOURLS/blob/… 具有函数 yourls_insert_link_in_db( $url, $keyword, $title = '' );但正如@jszobody 所说,它不会解决您的问题。也许提出问题是解决问题的更好方法? github.com/YOURLS/YOURLS/issues
-
我有带有社交按钮的 Rails 应用程序,它需要缩短 url,所以我在 Controller 中生成缩短 url 以将其插入到这些社交链接中。如果我想生成新的,yourls 查找标题,并尝试打开它,rails 尝试生成新的 url...问题是我不需要 yourls 中的标题和任何 http 检查。没想到github有这么棒的搜索功能。