为什么要写一篇本地化DNS的文章??
有朋友给我提出了问题:本地化DNS没有前景!
哈哈。。。。。
本地化DNS从上面的那篇文章来看,似乎能对用户的贡献确实有限。我那篇文章也只是单对DNS本地化以后,其本身对于用户的意义作了讨论,而没有更进一步的扩展讨论。
其实,本地化DNS不是我的初衷。本地化DNS的目的应该说是为了本地化webserver。哈哈。。。。
如果大家去了这次Perlchina的会议,会发现我在DNS服务器演示的后面,我又演示了一个WebServer。
Yes,web服务才是Dns本地化的我的初衷。
在Perlchina的演示上,我演示了通过本地化DNS,将的域名指向到我的本地。当浏览器访问的时候,我的本地化的WebServer形成一个代理,它去网络中取回的数据并返回给浏览器。
这就是本地化的WebServer。
本地化的DNS搭配上本地化的WebServer。
记得Google有个工具叫做Gears.是用来提高用户的体验,做离线应用的。稍微看了一下,Gears应该是作为浏览器插件嵌入到每个浏览器中,然后通过在网页中编写Javascript来实现离线应用。
而有了本地化的WebServer,我们就比较容易实现离线应用。例如,对于某些post数据,我们可以自己累积起来,等到网络连接以后一块发送。而对于一些简单的浏览,我们就直接Cache了,或者预读更多数据,以备用户的访问。
这样,我们的本地化WebServer有些相似于反向代理服务器。恩。可以给各个网站做加速。
还能做????????
好像还能做很多事情。
好像这样翻墙就很容易了。
欢迎大家来批评。
WebServer我还没有完全写好。DNS服务器已经完成了。在我自己的机器上跑了3周了。累积了6000多个域名。感觉还不错,还没出现什么错误。WebServer的代理功能还有Bug。另外,作为WebServer的文件下载功能还没有(有文件上传功能了)。
阅读(1174) | 评论(2) | 转发(0) |