一、图片服务器是专门为图片读写操做优化的独立服务器.运行网站的服务器称为 Web 服务器.经过 Web 服务器,用户能够访问静态网页、Web 应用程序、数据库,或者上传下载图片以及其余多媒体内容.可是,若是网站访问量不断增长,访问速度日趋缓慢,那么就应该考虑将部分功能从 Web 服务器中分离出来.一般,若是网站存在大量图片读写操做,那么应该首先把图片服务分离出来,也就是创建独立的图片服务器.
二、总得来讲,部署图片服务器有如下几点好处:
1>分担 Web 服务器的 I/O 负载 - 将耗费资源的图片服务分离出来,提升服务器的性能和稳定性
2>可以专门对图片服务器进行优化 - 为图片服务设置有针对性的缓存方案,减小带宽成本,提升访问速度
3>提升网站的可扩展性 - 经过增长图片服务器,提升图片吞吐能力创建图片服务器的注意事项
三、可使用第三方图片云存储服务实现如下好处:1. 减小图片服务器的部署时间2. 下降开发成本3. 节约资金
案例:又拍云存储
又拍云是通用的大规模存储服务,主要为用户提供静态文件存储以及 CDN 加速的服务.
又拍云在静态文件存储方面有多年的技术经验,一直专一于静态文件存储处理领域.
又拍云存储在全国各地有 26 个 CDN 节点 , 300 多台服务器以及电信、联通、移动和教育网四线带宽,可以让用户以极低的价格得到可靠、安全和快速的基础存储服务.数据库
一、三个最主流的缘由: 浏览器
1. CDN缓存更方便二、还有另外两个很是规缘由: 缓存
4. 对于UGC的内容和主站隔离,防止没必要要的安全问题( 上传js窃取主站cookie之类的) .一、观察京东图片,使用多个独立ip:img1.360buyimg.com、img2.360buyimg.com、img3.360buyimg.com...这个应该是为了突破浏览器并发限制,也可能进行了分模块管理.安全
二、海选图片所有是img.haixuan.com,这是一个二级域名,海选采用淘宝TFS分布式文件系统,二级域名纯粹是为了省钱省事,不须要去相关部门进行备案好维护.服务器