这是一个很让人疑惑的问题。
在这个年代,网速的局限性,导致用户上传图片、音频、视频这种大流量数据非常困难。
你想嘛,在这个还是拨号上网、ADSL宽带刚刚进入中国一年,价格都十分昂贵的时代,绝大多数家用网络的下行速率也就几十KB,上行就更不用说了。
一个电影下一宿再带半个白天,那是基本操作。
就拿音频来说吧,小的几兆,大的几十上百兆,几KB的上传速度,要是服务器波动直接就停在那了。
能把人搞疯。
想利用家用电脑上传文件简直就是开玩笑。
可是,三石的这个为什么不卡呢?就很让人费解。
微软有点愕然,三石公司这是投入了多大的服务器啊?
是的,现在唯一能想到的就是,三石公司为博客网和伏羲浏览器投入了大量的服务器。
而且,服务器还不是常规架构。
微软突然意识到,他们好像轻敌了,三石公司是有东西的。
很快,问题搞清楚了。
在研究了盘古2。0和浏览器之后,终于得出了答案。
之所以有这么好的上传和浏览体验,是因为三石公司采用了一个非常聪明的优化方案。
是的……非常聪明。
简单来说就是,使用伏羲浏览器和盘古系统的用户,向博客网上传文件,浏览器会自动对文件进行优化整合,也就是转码和压缩。
就比如,汪夫子上传的《花火》。
汪老夫子上传的是APE无损音频格式,有好几百兆。他也不懂电脑,按照提示,知道能上传,他就上传了。
而在上传的过程中,盘古会利用内置工具插件,先自动把APE格式转成MP3格式,那就剩几兆的大小,极大的减小了上传难度。
图片文件和视频文件也是相同的机制,自动转码,尽量少的占用上行资源。
也就是说,不管你上传什么格式、多大的文件,盘古系统都会自动把它优化成,占有最小资源的格式。
这样的好处是显而易见的,不但上传容易得多,也减少其他用户浏览的缓存障碍。
而缺点当然也是明显的,那就是牺牲了图片、音视频原本的质量。
图片的分辨率会降低,音视频的品质会下降。
可话说回来,这玩意以前没人去做真的不觉得,可是有人做了,你就会发现,太聪明了。
能上传了,不卡顿了。
况且,APE和MP3在网页上播放,是根本就听不出来区别。
图片和视频文件虽然分辨率的损失巨大,但是,能流畅的放出来就行了,谁还要求分辨率?
三石公司等于是牺牲了用户上传内容的品质,而提升了整体的用户体验。
至于是怎样的服务器架构,和多少服务器投入,从而实现不卡顿的,这就不是微软能研究得出来的了。
https://www.du8.org https://www.shuhuangxs.com www.baquge.ccabxsw.net dingdianshu.com bxwx9.net
kenshu.tw pashuba.com quanshu.la
tlxsw.cc qudushu.net zaidudu.org
duyidu.org baquge.cc kenshuge.cc
qushumi.com xepzw.com 3dllc.net