我已经实现了rails应用程序并将其部署在azure webserver上。
我得到的问题是公共文件夹中存在的一些图像需要很长时间才能加载,因此网站性能非常低。有些图像小到20kb,仍然需要大约13秒才能加载
我的问题是,如果我将公共目录中的图像放在CDN(内容传送网络)中,然后通过缓存加载,它会提供更好的性能还是不会影响整体性能。
是否也可以将所有图像放入CDN中以用于生产中的rails应用程序。
感谢。
答案 0 :(得分:1)
好吧,请记住,CDN只是另一个网络服务器。使用CDN时所做的就是超链接到其他网络服务器上的资源。
<img src="http://www.quackit.com/pix/milford_sound/milford_sound_t.jpg" />
现在,它会加快您应用的加载时间吗?也许。影响这一点的因素有很多,即: