由于这是给新手写的东西;就尽量整得简单易懂些吧。
作为国内第二大的云服务厂商;安全性;可靠性这些东西就不用过多做介绍了;这里并非说他绝对安全;而是比那些小平台的安全性高N个级别;
腾讯云COS与隔壁阿里云的OSS都是提供对象存储的服务;;即文件存储;。比如图片;压缩包;安装包;视频;网站css文件.......;好像绝大多数格式的文件都能上传;。
使用这种独立于自己服务器的文件存储还是有挺多好处的;比如;
1;分担服务器存储压力;这个存储价格相比直接在服务器扩展硬盘;也不能说很便宜吧;基本相当于白送。
服务器加购1000G硬盘 成本是400;
腾讯云COS1000G存储 成本才99块钱。;这是COS的标准存储;如果是不需要经常访问的资源文件 使用低频归档存储价格更便宜...;价格差了四倍
2;分担服务器带宽成本;服务器真正的成本基本上都在带宽上;商用带宽价格比家用的贵很多;那些带宽价格很便宜的服务器都是共享带宽;虽然也能跑到独享带宽一样的峰值;但没办法保持....如果遇到用户访问高峰期 就有可能出现访问速度过慢 甚至后面的用户无法访问等情况.. ;一般网站不太需要考虑这个问题;因为用户不会一直占用你的带宽;比如你是一个博客;用户点击一篇文章;再文章页面被完全打开加载完后 如果用户没有进行其他的操作 这个阅读期间除了与服务器保持连接 基本可以说完全不占用你什么带宽资源了;
但如果很多用户同时点击你的文章呢?这个就造成了流量并发;多个请求同时被处理就可能导致带宽被占用超出峰值 导致加载过慢;影响用户阅读体验;比如你的服务器带宽是10Mbps;实际上行最大速度为10M➗8=1.25MB/s 假设文章有配图 文章页面网页总大小为3MB 这个时候可以分为两种情况
情况①;用户从网站首页或其他页面过度到文章页面;由于在访问文章页面之前就访问了你的网站;你网站部分CSS文件;js文件;logo图片;之类的东西已经被用户的浏览器缓存了;这个时候就只需要加载文章和图片等内容。可能只有几百KB ;如果图片经过压缩或本身就不是高清的图片的话;
情况②;这篇文章的读者觉得内容很nice;分享到了群里;或者别的地方。百度等搜索引擎收录了这篇文章 并且排名很不错;或者一些其他情况导致新访客直接访问到文章页面;这个时候新用户访问文章页面就需要完整加载3MB的内了;本来1秒不到就能完全打开的页面;多位新用户同时访问就会开始转圈圈了..... 是不是很影响用户体验?如果这个内容不是只有你网站才有的东西 那么用户以后大概率会从其他网站去查看相似内容。造成网站流量流失。
这个时候文件外链的作用就显现出来了...
如果你用了COS;或者别的;对象存储服务;你就可以吧网站的css文件;部分js;网站图片等存储到cos上;用户不管是过渡访问还是直接访问你的文章页面 都会消耗更少的服务器带宽资源;每个访客占用的带宽更少了 能同时支持更高并发了;也就能承受更多流量就更多了。
COS的好处是;不管你服务器是国内还是国外的;都可以用国内的服务器节点存储文件;不需要备案;COS自带的域名就是已经备案过的;
一;新用户使用COS;系统有一个赠送50G的服务;6个月有效期。
二;COS按量计费流量比较贵 0.45R左右1GB;上传免费。购买资源包的话 100G 34R;这个其实并不实惠;打开COS自带的CDN服务的话 价格能降低到0.24R/1GB ,购买CDN流量包的话 100G 成本才16块钱;换算到带宽上 5M带宽 实际使用 1天也就能跑个16个小时吧;凌晨那段时间 网站流量跟 白天肯定是不能比的 ;除去低峰;就算跑满12个小时;实际情况是基本跑不满;;5M带宽一天能跑个12小时*60分钟*60秒*1MB最大下行=5.2G流量一个月连轴转跑满 也就5.2G*30天=156G流量如果你用COS配合CDN的话 25块钱≥5M带宽;如果你能找到5M独享带宽一个月低于25块钱的话 就不用考虑COS了;但据我观察市面上正规云服务厂商根本就没有这个价....
三;CDN如果不设置好有被恶意刷流量的风险;设置CDN带宽峰值;以及其他限制参数是很有必要的。
相关拓展;
腾讯云COS对象存储文档
腾讯云CDN内容分发网络文档