我正试图进入CDN,因为我的图像密集的网站是在共享主机上,这给访问者带来了灾难。
我已经研究过CDN的主要“劣势”,比如晚期缓存等等。我看到很多人建议将图像放在不同的子域或域上,并从那里将它们提供给CDN。
所以,如果我没有弄错的话 - 在使用CDN时,我基本上将CDN链接放在我网站上的常规img标签中,当我在CDN上更新该图像时,我必须等待所有服务器下的所有服务器CDN赶上新文件?
答案 0 :(得分:0)
是的,通常的做法是为您的图片创建一个单独的子域(例如images.yourdomain.com)。然后,此域将指向CDN,而您的标准域(www.yourdomain.com)仍将指向您的Web服务器。
将图像更改为新的子域(例如images.yourdomain.com/img1.jpg)将是一次性的努力。无论您使用什么CDN(或根本没有CDN),您始终可以将该子域指向您想要的服务。然后,您不需要再次触摸它。