随着微博客的兴起,博客们也出现了搭建个人短网址的热潮。自建短网址程序利于在微博客上传播自己的链接,对自己博客PR的提高也有一定帮助。今天对部分知名的开源短网址程序进行一次简单的评测,方便大家选择。
Phurl是Google Code上的一个开源项目,作者专注于网址跳转功能,最大的亮点是服务器不支持Apache mod_rewrite 也可以正常工作,而且支持http、https、ftp、ftps、mailto、news、mms、rtmp、rtmpt和e2dk等协议的缩短,十分强大。有验证码功能,可以防止恶意刷服务器。Phurl的不足之处是后台功能非常简单。
kissabe号称是克隆tinyurl的短网址程序,除了缩短网址以外还可以缩短E-mail地址和长TXT文本,甚至可以提供图床功能。这个程序对用户体验十分执着,提供了浏览器书签和Firefox插件,用户不需要访问程序主页就可以缩短当前浏览网址。但美中不足是源代码里的JavaScript脚本有点问题,有技术的人请先修改JavaScript脚本再使用。kissabe3.0版基于joy框架搭建对服务器有一定要求,个人建议使用2.1版本。
URLi是一个十分简洁的短网址程序,前台只提供个性缩短功能和浏览器书签,是一个超轻量级的短网址程序。在进行网址跳转时可以设置跳转页面。
urlShort是一个基于GNU GPL协议的短网址程序,提供了比较强大的浏览器书签功能和一个简单快捷的API功能,但程序的实行效率不够高。
YOURLS是最受WordPress blogger们欢迎的短网址程序,程序作者做了一个WordPress插件,可以为博客文章生成一个短网址,而且能自动发布到Twitter上。YOURLS还提供了强大的API功能,你完全可以用它来建立一个公开的短网址服务。
Shorty是一个用户定制功能非常强大的短网址程序,官方的也是页面也十分漂亮,可以根据自己链接的内容自定义多个关键词,但我觉得定制多个关键词以后生成的短网址已经跟网址缩短的目的相反了。
后记
TinyURL作为短网址服务的鼻祖,很多开源短网址程序都是以它作为模仿对象的,虽然功能和性能上还有差距,但已经能完全满足作为一个短网址服务的需求。
阅读全文