正在使用云文件值得吗? (或者任何cdn?)

关于我的网站一点:

首页需要快速加载,并有一个背景图片该网站是一个网上商店,有很多产品图片

多less可以帮助缓解stream量的服务器? 此外,AFAIK,云文件不提供发送过期头的可能性,所以这不是说,每次加载一个页面,所有的图像都不得不再次下载? 据我所知,他们会下载相当快,但在浏览器的caching速度甚至更快。

图像有多好? (我知道你可以服务CSS和JS,但AFAIK,我不能发送这些gzipped)

如果主要目标是为了加快FrontPage的速度,那么最大的好处就是在页面的结构上(前端工程,参见Steve Souders和雅虎表演团队)。 使用CDNbuild立在此之上,对速度来说不是一个神奇的子弹。

尽快将frontpage html准备好,尽可能less的依赖性,使用适当的cachability头文件和keepalive将会有很长的路要走。

如果你有兴趣,我可以快速浏览你的网站(我的网站上的联系表格)。

那么就你的服务器而言,很显然,将stream量发送到某种types的CDN将会把所有stream量从服务器上取走,closures你的连接等等。我不确定这对你有没有好处我想这取决于音量)。

就图像而言,浏览器可以向服务器发送一个请求,询问自下载以来图像是否发生了变化,如果图像没有改变,则决定不再下载图像。 这与浏览器可能使用的caching控制标题不同,它甚至不会询问图像是否已经改变。 这种行为在平台和浏览器之间会有很大差异。

CDN提供商的一大优势是当你要在不同的网站之间共享文件时。 例如,从谷歌CDN加载jquery要快得多,因为相同的文件( http://ajax.googleapis.com/…/jquery.js )已经被caching了,而不是你的http: //www.mysite.com/jquery.js (不是真正的url,我知道)。 如果这些图像不在不同的网站之间共享,那么除非你需要卸载stream量,否则我不确定你会得到什么大的优势。