当前位置:首页 > 建站优化 > 正文内容

淘宝网站是用什么语言开发的(淘宝后端用什么开发的)

zhuangbi888.com2021-06-05 04:05建站优化12

淘宝的技术架构一直在变的,分几个阶段:

V1.0:小而快(2003.5 – 2004.5)2003年淘宝诞生,用的是LAMP经典架构(linux+apache+mysql+php),后端用的是php语言

V2.0:多层次结构,开始做自己的软件(2004.2 – 2008.3)2004年在淘宝业务发展的推动下,淘宝开发参考了电信运营商、银行等的一些企业解决方案,将LAMP架构改造为Oracle+IBM小型机的数据库架构和EMC存储方式。为了配合Oracle,php也彻底被替换为java。

V3.0:产品化思维及服务导向框架(2007.10-2009.11)2007年,淘宝全年的交易额超过400亿元,平均近1亿多一天,每天有100多万笔交易被创建。淘宝被改造成分布式架构,引入缓存,分布式存储和分布式搜索引擎。这时候应用服务器使用的是JBoss,数据库又从Oracle变成了MySQL,语言还是java。

V4.0:系统化、智能化、专业化(2009.8-)从2010年开始,淘宝网重点着眼于统一架构体系,从整体系统层面考虑开发效率、运维标准化、高性能、高可扩展性、高可用、低成本方面的要求,底层的基础架构统一采用了阿里云计算平台。这时候的web后端语言没变,还是java。

顺便说一下,上图的中间件也是java开发的,java语言在阿里应用非常广,大约90%以上的系统是由Java技术构建。

相关文章

网页设计与网站建设是什么课(北京通州网站建设)

网页设计与网站建设是什么课(北京通州网站建设)

网站设计更多的是指整个网站的风格、外观、栏目的设计。一般是指用一些 原型设计工具做出demo。然后由技术人员实现相应的效果。网站建设是指实现整个网站的效果,更偏向于代码和编码,一般要实现整个网站的前台...

怎么样建网站?

怎么样建网站?

建(jiàn)立网站步骤: 1.选择建(jiàn)站的(de)工(gōng)具了,现在(zài)有(yǒu)很多免费开源的(de)cms可(kě)供使用,织夢(mèng)cms,简单实用,功能强大,很...

【万网】域名解析如何设置到非80端口?

【万网】域名解析如何设置到非80端口?

  域名解析如果要设置到非80端口,就需要使用隐藏的域名转发。   域名解析时不识别端口的,其实就是将域名与这个IP地址绑定了,然后   若你这两个网站都在192.168.1.1上边的话,你只需要将...

最专业网站建设(专业网站建设公司首选)

最专业网站建设(专业网站建设公司首选)

先学基础的HTML,Javascript,csss 然后学动态语言 ASP,ASP.NET 再接着学数据库,SQL SERVER,ACCESS。 基本上这些学完了就能做个很基础的站点了。如果有美工朋友...

湛江网站建设价格(网站建设 泉州)

湛江网站建设价格(网站建设 泉州)

  配置 竞技型套餐相关描述 域名 赠送域名1个(推荐。com) 虚拟主机 赠送200M空间(支持。htm、。html、。asp/。php等) 网站栏目 (首页、公司简介、产品展示、新闻中心...

官方网站如何建立?

官方网站如何建立?

不同的行业,不同的企业,不同的产品范围,都应该有不同的网站效果,企业为了达到更好的效果,都是找专业的技术,人或团队去做专业的事。 现在为企业做官方网站,实现多终端智能化系统,一个网站,包含:电脑网站...

服务器在国外域名在国内需要备案吗(国外注册的域名可以在腾讯云备案吗)

服务器在国外域名在国内需要备案吗(国外注册的域名可以在腾讯云备案吗)

服务器不一定要备案,这个需要根据你的需求来看是否需要备案。如果你购买一台阿里云或者是腾讯云服务器不需要通过域名来访问,直接使用IP地址是不需要备案的。你可以在服务器上部署各种服务,如:msyql、ng...

没有域名怎么建站(网站建站 域名 空间)

没有域名怎么建站(网站建站 域名 空间)

这个要根据个人需求来决定是否需要购买域名,如果只是静态博客网站可以不必购买域名,可以使用一些提供博客服务的网站的二级域名,域名只能是主域名下的二级域名,域名没有可选择性。 如果想要自己部署服务,则最好...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。