大型网站如何实现图片服务器分离 提高网站性能
1 介绍 大家可以关注一下当前所有的大型网站,他们的图片URL一般都会用其他二级域名,其服务器也是独立的服务器。现在很多的网站上都会用到大量的图片,而图片是网页传输中占主要的数据量,也是影响网站性能的主要因素。 因此很多网站都会将图片存储从网站中分离出来,另外架构一个或多个服务器来存储图片,将图片放到一个虚拟目录中,而网页上的图片都用一个URL地址来指向这些服务器上的图片的地址,这样的话网站的性能就明显提高了,图片服务器(ImageServer)的概念也就产生了。 1.1 图片服务器的优势 1, 分担Web服务器的I/O负载-将耗费资源的图片服务分离出来,提高服务器的性能和稳定性。 2, 能够专门对图片服务器进行优化-为图片服务设置有针对性的缓存方案,减少带宽成本,提高访问速度。 3, 提高网站的可扩展性-通过增加图片服务器,提高图片吞吐能力。 1.2 图片服务器的注意事项 1, 选择适合图片存储的物理介质和文件系统 2, 使用物理上独立的服务器 3, 如果拥有多台图片服务器,要考虑服务器之间的图片同步问题 4, 使用独立域名 5, 制定合理的缓存策略 6, 使用图片处理模块对用户...