什么是前台?

首先,这里所说的“前台”和“前端”并不是一回事。所谓前台即包括各种和用户直接交互的界面,比如web页面,手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询、订单系统等等。

什么是后台?

后台并不直接面向用户,而是面向运营人员的配置管理系统,比如商品管理、物流管理、结算管理。后台为前台提供了一些简单的配置。
前台、后台、用户之间的关系,可以用下图简单表示:

什么是中台?

在当时,项目的发展相对稳定,并不需要那么快速的去迭代和试错,所以这种结构并没有什么问题。

在互联网快速发展的今天,企业之间的竞争越来越激烈。只有以用户为中心,快速响应用户的需求,不断迭代和试错,才能让企业在竞争当中立于不败。

但是,现实情况下…

在传统的前台-后台架构中,各个项目相对独立,许多项目都在重复发明同样的轮子,即让项目本身越来越臃肿,也让开发效率越来越低。


这种时候,为提高开发效率,我们有必要整合出一个中间组织,为所有的项目提供一些公共资源。而这个中间组织,就是人们所说的“中台”。

一个公司生产了大量的项目产品,这些项目看上去风格迥异,却存在许多共同之处。在业务上,共通的东西包括支付系统、用户系统等等,在技术上,共同的东西包括游戏引擎,内部开发工具等等。而这些共通的资源,都可以由一个强大的“中台”来提供:
中台的架构思想改变的不只是项目结构,也影响了研发团队的组织形式。
阿里巴巴提出了“大中台,小前台”的战略:

图中,阿里巴巴许多产品线的共通业务经过下沉,形成了中台的各种业务中心,而Aliware则是阿里巴巴的技术中间件平台,为各大业务线提供技术支持。

华为提出了“平台炮火支撑精兵作战”的战略:

华为把作战小分队比喻为前台项目团队,把中台比喻成战地指挥部。在这个比喻当中,中台的作用就是提供资源支持:要数据给数据、要技术给技术。

什么是前台?什么是中台?什么是后台?相关推荐

  1. 阿里“小前台、大中台”的解读

    审核去年底阿里巴巴集团CEO发出内部信,宣布组织结构全面升级,建设整合阿里产品技术和数据能力的强大中台,进而形成"小前台,大中台"的组织和业务体制,使前线业务更加灵动.敏捷,迎接未 ...

  2. 艰难的抉择,阿里“小前台、大中台”的解读

    审核 去年底阿里巴巴集团CEO发出内部信,宣布组织结构全面升级,建设整合阿里产品技术和数据能力的强大中台,进而形成"小前台,大中台"的组织和业务体制,使前线业务更加灵动.敏捷,迎接 ...

  3. ASP.NET前台table通过Ajax获取绑定后台查询的json数据

    上一篇<ASP.NET前台html页面AJAX提交数据后台ashx页面接收数据>写了前台提交数据后台保存到数据库,数据处理以后用户肯定要查询.接下来就写一个前台table通过ajax  J ...

  4. c# 后台传到前台乱码_ASP.NET关于前台脚本传递中文参数,后台获取乱码问题(乱码为方框,黑色方框等。。)...

    随笔,很菜的笔记 关于ASP.NET关于前台脚本传递中文参数,后台获取乱码问题(乱码为方框,黑色方框等..)这种乱码问题,其实有很多解决方案 一般的只要在脚本的参数钱加上escape或者encodeU ...

  5. spring返回数据使用ajax,【spring 后台跳转前台】使用ajax访问的后台,后台正常执行,返回数据,但是不能进入前台的ajax回调函数中...

    问题1: 使用ajax访问的后台,后台正常执行,并且正常返回数据,但是不能进入前台的ajax回调函数中 问题展示: 问题解决: 最后发现是因为后台的方法并未加注解:@ResponseBody,导致方法 ...

  6. 什么是前台、中台、和后台?

    前台:即包括与用户直接交互的界面,如:web页.app:也包括服务端各种实时响应用户请求的业务逻辑,如:商品查询.订单系统等. 后台:面向内部运营人员的管理系统.配置系统,如:电商配置后台的商品管理. ...

  7. 前台如何解析json格式 以及后台如何生成json格式

    前台: $.ajax({                 type: "POST", url: "GetMenuRole.ashx",              ...

  8. java ajax上传图片插件_java图片上传并预览,前台用jQuery插件AjaxFileUpload,后台用FileUtils.copyFile....

    个人笔记,以备后用. 表体代码: 查看图片 js代码(记得要引入jquery库和ajaxfileupload库): //上传文件id号 function fileUpload(uploadFileId ...

  9. Springmvc+mybatis配置前台页面传递JSON串给后台接收。

    前台页面js方法: $(document).ready(function(){ var saveDataAry=[]; var data1={"id":5,"name&q ...

  10. ios 从前台返回到回台 从后台返回到前台 或者 支付宝支付订单后 对界面进行操作...

    正常情况下,在AppDelegate中实现下面两个方法,能够监听从后台恢复到前台 - (void)applicationDidEnterBackground:(UIApplication *)appl ...

最新文章

  1. 深入浅出Redis五种基本数据类型
  2. 13_MFC工具条和状态栏
  3. 自定义导航栏,实现缓存,更新缓存,提高效率
  4. 闭包引起的onclick不起作用
  5. linux 平行运行命令,Linux paste命令
  6. xShell终端中文乱码完全解决方法
  7. 区块链应用 | 区块链的火爆会一直持续吗?
  8. C#winform连接Access数据库方式
  9. Virtualbox主机与虚拟机相互访问
  10. 视频监控系统的软件设计开发方案
  11. XSS跨站之原理分类及攻击手法
  12. python股票技术指标计算,python股票量化交易(3)---趋势类指标MACD
  13. Git-储藏(Stashing)
  14. java.util.concurrent.TimeoutException: Waited 3000 milliseconds (plus 2 milliseconds, 351400 nanosec
  15. 交换机指示灯状态说明
  16. 2020大厂到底有多少程序员?腾讯研发人员占比68%
  17. Python爬虫爬取豆瓣书籍数据
  18. 自然辩证法问题思考范围(开卷可用)
  19. unsupported format character '}' (0x7d) at index 83
  20. matlab总路径最短问题,最短路径问题(急)

热门文章

  1. Linux 服务器后台运行.jar程序
  2. win7开机加速怎么设置|win7开机加速的方法
  3. 深度剖析:针对深度学习的GPU共享
  4. Android获取路径方法
  5. 如何转换成Ogg和MPEG4格式
  6. 分析DuxCms之AdminController
  7. 中国的铁路订票系统在世界上属于什么水平?
  8. 数据分析处理快速上手教程matplotlib+numpy+pandas(基础讲解)
  9. 歌声美化歌声转换方法与方案
  10. enum ordinal_Java Enum ordinal()方法与示例