用于文本输入的动态URL缩短脚本

时间:2011-01-08 22:56:15

标签: url-shortener

我们正在寻找脚本,在按“提交”之前,在文本输入窗口中键入和缩短网址时自动检测网址。使用的缩短服务是http://yourls.org/

3 个答案:

答案 0 :(得分:0)

您是否尝试过自己实施一个?将缩短器部署到您自己的网站(它是用PHP编写的,据我粗略地看一眼网站所示)并提供一个简单的Ajax端点,它将动态执行缩短转换,然后实现对它的调用。使用JavaScript的主页。

您可能希望施加合理的延迟以允许用户完成输入,以避免执行大量不必要的伪造URL转换(可能需要,例如写入文件或数据库 - 我没有看过如何引用的库做的事情。)

答案 1 :(得分:0)

我不确定你想要达到的目标;如果在用户输入完整URL之前为每个子字符串创建新的缩短URL,则只会扩散数据库。 我没有看到URL在完成之前有多么缩短。

如果您希望减轻用户点击提交按钮的艰巨任务,请使用javascript(jQuery或其他)启动提交。我不确定这是不是你想要做的。

答案 2 :(得分:0)

http://monkeytooth.net/2010/12/htaccess-php-how-to-wordpress-slugs/ 实现概念的简单方法比人们想象的要容易得多。查询数据库或其他一些匹配slug / id与在URL中找到的方法也不是很难。链接的文章并没有真正深入到下一步做什么,但抓住并打破URL分离是使其工作的基本过程。我有人在几个网站上自己使用这个方法,它对我和它所用的网站来说就像一个魅力。