Posts Tagged ‘FlashGet’

UrlShare–双刃剑

最早是从FlashGet开始了解UrlShare这个概念,近年迅雷更将其发扬光大。

什么是UrlShare?简单来说就是当使用下载工具下载网络文件时,会将文件所在服务器的真实Url返回到共享数据库中,当其他网友通过这个工具下载文件时,找到这个文件在其他服务器上的Url并将其返回客户端,使客户端可以从多点下载,既可解决失效文件,又可让用户感觉此服务器下载速度快,还可将部分流量分担到其他服务器。可谓一举三得的方法,但在某些情况下UrlShare却也能让网站站长头痛不已。

目前Anziji.com是使用的共享服务器,每个月流量有150G,150的流量对于一个中型网站的Page流量已经足够,但做下载是远远不够的,本想Anziji的流量不过每天100IP左右,要一个月150G流量还绰绰有余,于是就放开心让它自己跑。没想到前两天登录Blog的时候发现流量超限,于是想到十有八九是UrlShare带来的流量,查看Stats之后更加验证了我的想法,很多杂志的下载量都在5位数以上(半个月内),显然这些流量不是来自page。

对应此问题的解决方法也很简单–文件重命名,好在当初开发此系统时做了个任务计划的模块,可以自定义脚本的运行时间和频率等,只花了数十分钟便完成了rename的task script,系统在指定的时间间隔内,自动将所有杂志文件进行重命名,并更新数据库,哈哈,这下UrlShare拿我没招了吧~~