我们想用通俗易懂的语言来和用户解释为什么搭建网站非常贵! > 以下介绍使用了通俗易懂的语言,具备专业知识的计算机从业人员会认为本文漏洞百出,但本文旨在向不清楚网站费用的用户解释说明。本文不会提及墨灵音乐没有涉及的情况。 [我想捐赠,前往捐赠页面→→→](%E5%BC%80%E5%A7%8B%E6%8D%90%E8%B5%A0.md) ## 专有名称解释 腾讯云:由腾讯公司运营的云服务业务 阿里云:由阿里巴巴运营的云服务业务 七牛云:一个综合的云服务平台 流量计费:用户在使用蜂窝网络(4G/3G/2G)时,会消耗流量,需要付费;服务器也是一样的道理,服务器给用户传输数据,也需要按照流量付费(也有可能是按照带宽计费)。也就是流量计费是双向计费。一般来说,用户从服务器上下载了多少流量,服务器就要消耗多少流量。 #### 目前墨灵音乐服务器开支类别如下 # CDN 用户可以这样理解:CDN是分布在全国的服务器,全国有上百个这样的CDN节点,目的是减少延迟,加快文件的下载速度。 ### 我们综合使用了七牛云CDN、腾讯云CDN、阿里云CDN(共300+节点,只为了更快的服务) ## CDN计费方式: 平台按照寻音使用的流量计费 我们使用了多家平台,海内外均设置了节点,根据历史账单均价达到0.4元/GB 一个歌的平均大小为5MB,一些其他必需资源平均大小为1MB。 1024MB = 1GB # 对象存储 对象存储就是服务器存储文件的地方,对于用户而言,可以直接理解为电脑硬盘。我们平时文件是放在硬盘或者SSD上面的,服务器的文件也存放在硬盘和对象存储上。 **为了有效利用各大平台的免费对象存储空间,我们的后端服务器使用了多家平台对象存储。** 对象存储价格不高,但是将对象存储的文件传输给用户的费用非常昂贵,价格可以参考CDN价格。 [我想捐赠,前往捐赠页面→→→](%E5%BC%80%E5%A7%8B%E6%8D%90%E8%B5%A0.md) # 服务器 服务器就像用户家里的电脑。 只不过服务器是24h运行,并且需要保证高可用性(即服务器正常运作)。 服务器2个CPU核心/6GB内存价格高达400元一个月(腾讯云、阿里云官网可以查询具体报价) (注意:是2个CPU核心,不是两个CPU!有非常大的区别!最低配家用电脑都是4个核心,公司常见8核心) 服务器价格不包含流量,服务器只是单机,如果需要服务器与用户对接,则会产生流量费用,价格参考CDN费用。 服务器配置越好,用户体验越佳(当然,开发者乱写代码也不行!) 墨灵音乐配备了多台服务器,大多都是高性能服务器,每月综合费用约500元。 # 防御 服务器也会被人攻击,攻击就会产生高额的流量费用,甚至导致服务器宕机。 普遍的攻击类型是DDOS。 墨灵音乐已经经历了数次DDOS攻击,大小规模不一。(具体细节不便透露) ## DDOS解释: (以下数字非具体数字,只是为了形象化而写的数字) 服务器就像你家楼下的超市,可以容纳500人左右。 服务器被人盯上了,某竞争对手想要搞你,他会派出1000人来到你的超市里面。 这1000个人只看商品,还和你超市里面正常工作的工作人员闲聊,消耗资源,搞得超市外面想买东西的人进不来,超市里面购物的人没有办法买单(因为那些坏人都在和工作人员闲聊啊!) 但是这1000人伪装成正常人,没有办法直接辨别他们的身份。 服务器被DDOS攻击也是一样的道理,被人恶意攻击,消耗服务器大量资源 ,服务器无法处理正常请求,导致用户访问受阻。 [我想捐赠,前往捐赠页面→→→](%E5%BC%80%E5%A7%8B%E6%8D%90%E8%B5%A0.md)