动态切换多个CDN提高性能和可靠性
深圳网站制作点击一个链接,等待页面加载…加载?你失去耐心,放弃尝试另一个链接的网页。这种缓慢的加载时间是一个网站的丧钟,尤其是因为今天的用户是不耐烦,希望访问的内容很快,无论设备或位置。作为开发者,你需要确定的内容–尤其是图像和视频–负载尽可能的快,以最好的质量,提高用户的参与机会。
不管用户的位置,提供一个快速、一致的网络体验是提高用户体验的关键。
提高图像性能可以显著提高页面加载时间而复杂,因为你必须:
减少,或至少减少,用来表示内容的字节数,并
提高配送效率,可用性,延迟和吞吐量测量。
为了减少字节用户下载查看图像的数量,你会为正确版本分辨率,格式,和每一个图像质量的每一个用户。
cloudinary已经允许开发者上传任何图像高分辨率副本然后自动适应它,在飞,以响应提供图片在任何分辨率和像素密度的任何设备提供最优的质量和编码设置。
合乎逻辑的下一步是确保图像的正确版本得到最小可能的延迟交付给用户。内容分发网络(CDN)使你移动内容更贴近最终用户减少页面加载时间。
当评估一个CDN、延迟、可用性和达到的事情。一个单一的CDN解决方案可能是“足够好”。但是,在全球范围内,大小并不总是适合所有。
CDN性能差异很大的不同地区,以及不断变化的性能可以根据终端用户的ISP,接入和内容的时间。你也必须考虑每个CDN可以中断或减速时间。
一些CDN提供全球覆盖,而一些提供更快的失效。一些CDN的工作以及与直播;其他专门在安全和DDoS保护。
所以,为什么要解决的一个单一的CDN,“密切”匹配你的大部分要求,但会使你在某些方面可能会对性能产生负面影响的妥协?不理想的使用最好的特点,通过各种 CDN提供?
多CDN的方法使您能够利用各种CDN提供商联合网络作为一个单一的综合解决方案。用这种方法,你可以搭配不同的用户不同的CDN解决方案根据自己的具体要求。
与真正的全球影响力和规模–网站如易趣网,Netflix公司,脸谱网,和其他人都采用多CDN策略。虽然它提供了显著的性能优势和提高可靠性的方法与挑战:
多个CDN解决方案的集成可费时
维护和管理更大的复杂性
总拥有成本(多个供应商的合同)
操作的开销,可以采取远离核心业务重点
cloudinary消除了所有这些挑战,透明地结合多个CDN提供商的网络经营为一体的大型全球分布式网络,提高内容的可用性,达到。为每个用户的请求,内容将是从表现最好的或最合适的来源。
利用实时监测和性能数据,cloudinary可以动态不同的CDN提供商和网络之间的切换来匹配用户特征的要求。
cloudinary管理配置同步,负载平衡和域之间的映射,因此资源的URL不需要任何改变。你可以通过多个CDN没有任何操作上的开销–一控制台提供内容,一个合同。