博客
关于我
云计算之路:博客后台图片上传切换至“又拍云”以及新版图片上传功能上线
阅读量:427 次
发布时间:2019-03-06

本文共 624 字,大约阅读时间需要 2 分钟。

云计算的发展日新月异,而我们在图片存储与管理方面也在不断探索新的解决方案。在全面评估阿里云的同时,我们选择了又拍云来解决图片存储的痛点。这一选择不仅提升了图片的访问速度,更为我们的数据进行了异地备份。

我们的解决方案是,在用户上传图片时,图片文件会被同时保存至我们的服务器,并通过又拍云API上传至其服务器。为了保持一致的访问域名,我们采用了CNAME解析,将DNS解析结果指向又拍云的服务器。这样用户在访问图片时,实际上是通过又拍云的CDN加速服务进行访问,这不仅提升了图片的访问速度,还确保了数据的安全性。

在技术实现方面,我们开发了一个基于C#的API调用类,支持通过ASP.NET MVC进行图片上传。具体实现中,我们在TinyMCE编辑器中集成了Fine Uploader进行图片上传,支持拖放操作。对于IE浏览器,我们需要手动设置Document Mode为IE10标准模式才能完全支持拖放功能。

这项解决方案的亮点在于其双重备份机制:一方面,我们的服务器有独立的图片存储副本,另一方面,又拍云的CDN加速服务为图片提供了快速访问渠道。这种设计使得即使又拍云的服务器出现问题,我们也能通过简单修改DNS解析将访问转向我们自己的服务器,确保服务的连续性。

在实际应用中,我们还针对Live Writer进行了适配工作,但目前仍在探索更深入的API调用优化。对于使用新版图片上传功能的用户,我们始终保持着开放的反馈渠道,欢迎任何问题和建议。

转载地址:http://vhhkz.baihongyu.com/

你可能感兴趣的文章
Notadd —— 基于 nest.js 的微服务开发框架
查看>>
Notepad ++ 安装与配置教程(非常详细)从零基础入门到精通,看完这一篇就够了
查看>>
Notepad++在线和离线安装JSON格式化插件
查看>>
notepad++最详情汇总
查看>>
notepad如何自动对齐_notepad++怎么自动排版
查看>>
Notification 使用详解(很全
查看>>
NotImplementedError: Cannot copy out of meta tensor; no data! Please use torch.nn.Module.to_empty()
查看>>
Now trying to drop the old temporary tablespace, the session hangs.
查看>>
nowcoder—Beauty of Trees
查看>>
np.arange()和np.linspace()绘制logistic回归图像时得到不同的结果?
查看>>
np.power的使用
查看>>
NPM 2FA双重认证的设置方法
查看>>
npm build报错Cannot find module ‘webpack/lib/rules/BasicEffectRulePlugin‘解决方法
查看>>
npm build报错Cannot find module ‘webpack‘解决方法
查看>>
npm ERR! ERESOLVE could not resolve报错
查看>>
npm ERR! Unexpected end of JSON input while parsing near ‘...“:“^1.2.0“,“vue-html-‘ npm ERR! A comp
查看>>
npm error Missing script: “server“npm errornpm error Did you mean this?npm error npm run serve
查看>>
npm error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装
查看>>
npm install CERT_HAS_EXPIRED解决方法
查看>>
npm install digital envelope routines::unsupported解决方法
查看>>