营销中心:18275060607  客服中心:18275060607
联系我们
低投资高回报
网站不是花钱 是为了赚更多的钱
注重用户口碑
只有客户的满意 才有我们的发展
精湛精英团队
多年开发经验 铸就企业成功之路
首页 > 新闻中心 > 行业新闻

一个电商网站有多复杂,看看就知道?

2021-03-19   17:29:02   来自:boss

       一个网站的功能是有多复杂?

       [搜索产品]如果您有数千个项目,可以通过SELECT*FROMTABLE XXWHERE类似%XX%这样的操作来完成此功能。

"商品详情"是搜索完成的,看你有兴趣,点击查看产品页面,这个页面有商品的属性、详细描述、评价、卖家信息等,这个页面每天的浏览量在30亿以上,同样的原因,如果你每天做一个网站10个人访问,你不觉得服务器的压力,但30亿,解决问题更多。首先,这些请求不能直接按到数据库,任何独立或分布式数据库,在每天30亿的压力下,将崩溃到没有幸福,在这种情况下,使用的技术是一个大规模的分布式缓存,所有的卖家信息,评估信息,产品描述都是从缓存中获取的,甚至极端的"商品视图"这一信息,每次打开页面刷新,你猜从缓存?淘宝做到了,整个项目的细节都在缓存中。

[产品图片]一个产品有五张图片。产品说明中有更多图片。你认为淘宝要储存多少张图片?超过100亿。如果你的硬盘里有这么多照片,你怎么能找到其中一张呢?如果你的同学想复制你的照片,你需要他准备多少个硬盘?您需要配置多少带宽?你的网卡能承受吗?你要复印多久给他?不幸的是,市场上没有商业解决方案。,我们****自己开发一个存储系统。如果你听说过谷歌的GFS,我们就和它类似,叫做TFs。顺便说一下,腾讯也有这样一套,也叫TFs。

淘宝上有很多广告。什么,你不知道?这说明我们的广告做得不错,居然很多人都不认为是广告,卖家怎么出价买淘宝的广告位?广告怎么样?我怎么看广告?这是另一个算法奇迹。

      [BOSS系统]淘宝员工如何管理这样的庞大系统?比如某个时刻突然宣布某个作家的作品全部从淘宝上消失,里面的相关数据在几分钟内从数据库到搜索引擎再到广告系统都消失了,这又需要一个很大的后台支持系统。

      [运维体系]支持中国这么庞大的一个企业网站,你猜需要我们多少台服务器?几千台?那是零头。这么多服务器,上面进行部署没有什么实际操作管理系统,操作控制系统的内核能否通过优化?Java虚拟机能否优化?通信功能模块有没有榨取性能的空间?软件可以怎么工作部署上去?出了社会问题研究怎么回滚?你装过操作信息系统吧,优化过吧,被360坑过没,崩溃过没?这里面又有很多门道。

不再写了,除了上面提到的,还有很多技术需要去做,当然不是这些东西太高够不到,任何复杂的庞大事情都是从小到大做的,需要牛逼不做大,还需要充满好奇心的菜鸟,一句,你觉得我别有用心。


上一篇:网站的后期维护费用花在哪里? 下一篇:网站是如何挣钱?