含有标签 CDN 的文章

用新浪云和百度云搭建自己的CDN

警告:由于我疏忽,把SAE CDN的index.php代码打错了一行,请参照下面代码中的注释修改代码,否则将造成远程图片不能获取的问题。 大多数人的博客都放在国外,原因我不说了。但是SAE和BAE的服务器放在国内,速度很快(SAE由于是电信通机房,抽风有点严重),因此我们可以利用它们为自己的博客加速。 1.SAE搭建CDN 这个方法要用到SaeLayerCDN,在SAE的应用商店里也有,可以一键安装,然后修改几个简单的设置就完成运行。不过让我百思不得其解的是,为什么一个能在一个php文件里完成的东西愣是要弄成5个,还要搞面向对象的编程? 我把里面的无用代码删除了一大堆,并且合并到了一个php里。 安装方法:SAE里创建应用,创建一个storage名为cache,代码管理里创建代码库,在编辑代码里创建以下文件: 1)config.yaml 内容: name: 你的appid version: 你的版本号,一般是1 handle: - compress:compress - rewrite:goto "index.php?q=$1" 2)index.php 内容:...

为什么香港CDN会比美国CDN慢

CDN,也就是内容分发服务,可以为你的网站在某个位置建立一个分站,其内容与你的原始站点相同。同时,这些分站还能保存你原有的一些静态资源,如JS、CSS、图片,让你的网站访问更快。有时CDN还能优化某两地之间的网络状况。 比方说,我的网站在B地,我(以及我的访客)在A地,从A地到B地的宽带需要经过C地,但是C地的宽带质量不好。这时,我Ping我的网站,就会出现不同程度的丢包,一旦数据包丢失,客户端只能等待一段时间,见服务器无响应,再次发包,会导致网站打开速度变慢。而此时,我使用了D地的CDN,此时CDN就会绕过宽带不好的C地,丢包率明显降低,就可以提高网站的速度。 A---->C(X)-->B 这种走法就会丢包 | | +---->D------+ 这样绕过C地就能明显加速 但是有时CDN会适得其反,比如原先访问网站经过D,开启CDN后经过C,就会导致减速。再举个极端的例子,比如我的网站在美国东海岸,我在西海岸,...