Days’ Coos

YE Gu’s blog.

tasting PURL

Filed under: Uncategorized — September 22, 2005 @ 11:47 pm

A PURL is a Persistent Uniform Resource Locator.

一直都想找个好一点的web redirect服务。但所见都过于恶心(广告,迟钝而不规范的js跳转…),最近开始知道有个叫PURL的看起来很pro的服务(此PURL不是那个叫purl的书签服务)。
赶紧注册一个,过程非常简单:http://purl.oclc.org/NET/COO
不区分大小写,速度也不错(用gprs测试),使用的是标准http redirect。

然后开始慢慢看PURL的介绍具体介绍, 原来这是一个1996年便开始的服务。其实现存的url有效性的问题非常头痛,特别对于使用自己搭建的服务器,或者使用国外服务的人来说,稳定性很难保障 (黑客病毒倒是次要,像天打雷、GFW之类的就很难防了)。为了稳定性,往往不得不在一些不太爽的大点的服务商那里安个位置。另外对于其他因素需要url 更变的情况也很多,这样可以看成为web骨架的hyperlink就经不住“时间”考验了。

首选解决方案当然是所谓的URN(Uniform Resource Names),不过这种未来理想产物一时还救不了急,所以就有了PURL。(PURL就是OCLC弄URN的中间产物)。

PURL是一种静态的重定向(可以使用Batch Add批量增加),另外它被设计为分布式系统(也就是可以有多个resolver),并提供下载。现在,用户只能管理自己的 purls而不能察看他人的(除非别人给了你权限),拥有用户组的权限管理功能。最重要的是,作为URN的副产品,它在语法定义上,就充分考虑了今后过渡 到URN服务的兼容性。

另外,万一他也被GFW怎么办?
或者是不是应该抢注几个PURL? 呵呵。

Technorati Tags: ,

2 Comments »

  1. Oscar:

    看不懂……不过看到你能经常写还是很难得。

  2. Coo:

    最近还好吧?
    其实PURL就是个充当跳台的网址,当你搬家的时候,只要通知跳台,别人只要记住这个不变的跳台,就可以被自动引导到你的新家。

RSS feed for comments on this post. TrackBack URI

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(required)

(required)


Powered by WP Hashcash