1、独立图片服务器的必要性
1.1、分担web服务器的IO负载,将耗费资源的图片服务分离出来,提高服务器的性能和稳定性
1.2、能够专门对图片服务器进行优化,为图片服务设置针对性的缓存方案,减少带宽成本,提高访问速度
1.3、提高网站的可扩展性(通过增加图片服务器,提高图片吞吐能力)
2、为什么要尽量采用独立域名
原因:
1、同一域名下浏览器的并发连接数有限制,为了突破浏览器连接数的限制(a.baidu.com和b.baidu.com算是同一域名)
2、由于cookie的原因,对缓存不利,大部分web cache都只缓存不带cookie的请求,导致每次的图片请求都不能命中cache
3、独立后的问题
3.1、如何进行图片上传和图片同步
1、NFD共享方式
2、利用FTP同步(php可以操作ftp)
3、接口方式(七牛云接口、阿里云oss接口)