萌新提问:有前端和后端,那么有中端吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ResidualSoils
V2EX    程序员

萌新提问:有前端和后端,那么有中端吗?

  •  1
     
  •   ResidualSoils 2017-05-14 17:18:49 +08:00 9824 次点击
    这是一个创建于 3139 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题。 如果有中端,那么中端一般是做什么的呢,使用的又是什么语言?

    53 条回复    2017-05-26 14:30:02 +08:00
    pheyer
        1
    pheyer  
       2017-05-14 17:47:19 +08:00 via iPhone
    变异成终端了
    also24
        2
    also24  
       2017-05-14 17:50:58 +08:00   1
    中间件啊……
    AlisaDestiny
        3
    AlisaDestiny  
       2017-05-14 17:51:58 +08:00
    middleware。
    timothyye
        4
    timothyye  
       2017-05-14 17:52:15 +08:00 via Android
    那一定还有异端……
    motecshine
        5
    motecshine  
       2017-05-14 17:56:26 +08:00 via Android
    有中出
    em70
        6
    em70  
       2017-05-14 18:05:39 +08:00 via Android   1
    游戏引擎开发就是中端,不直接面对用户,也不处理逻辑,工作就是根据指令生成需要的数据
    guokeke
        7
    guokeke  
       2017-05-14 18:25:45 +08:00 &nbs; 1
    @em70 这个概念对应到 web 就是框架开发喽
    ixo
        8
    ixo  
       2017-05-14 18:32:23 +08:00
    我是末端,在后端的后面
    noark9
        9
    noark9  
       2017-05-14 19:00:15 +08:00
    软件领域的终极解决方案,实在不行就加一层,于是很多个中端就诞生了
    hvsy
        10
    hvsy  
       2017-05-14 19:31:43 +08:00 via iPhone
    中端不就是浏览器嘛。
    还有就是接口协议,这些东西。
    Govda
        11
    Govda  
       2017-05-14 19:45:28 +08:00 via Android
    CDN 算得上是中端吧
    coder886
        12
    coder886  
       2017-05-14 19:50:11 +08:00 via Android
    有终端
    tinypig
        13
    tinypig  
       2017-05-14 19:55:50 +08:00
    运维咯。
    zhihaofans
        14
    zhihaofans  
       2017-05-14 20:06:58 +08:00 via iPhone
    @Govda cdn 算后端 吧
    mogita
        15
    mogita  
       2017-05-14 20:10:33 +08:00 via iPhone
    前端和后端都没为之编写过代码,它却一直在那工作的东西,就都算是中段好了。
    tomato3
        16
    tomato3  
       2017-05-14 20:11:32 +08:00 via Android
    中间件。
    shallyy
        17
    shallyy  
       2017-05-14 20:13:21 +08:00 via Android
    还有末端 比如本萌新
    qiukong
        18
    qiukong  
       2017-05-14 20:25:08 +08:00 via iPhone
    有前庭和后庭,那么有中庭吗?
    (庭院设计方向)
    sagaxu
        19
    sagaxu  
       2017-05-14 20:54:12 +08:00
    e1nher1ar
        20
    e1nher1ar  
       2017-05-14 21:16:19 +08:00 via iPhone
    我公司原来分前台部门和后台部门,今年要搞中台……
    xialdj
        21
    xialdj  
       2017-05-14 21:22:54 +08:00 via iPhone
    有 只有很薄的一层 目前最典型的就是阿里的 nodejs 大量用在中间层 后端 java 负责各种业务 中间 node 负责渲染页面 楼上说的什么中间件 middleware 都是瞎扯
    jtsai
        22
    jtsai  
       2017-05-14 21:23:53 +08:00
    @dxfree 搞啥业务的,好奇脸
    phithon
        23
    phithon  
       2017-05-14 21:32:59 +08:00
    其实是有的。。。我见过有的厂商用 php 写后台,但实际上 php 拿到请求以后会发到 java 写的真正后台去,拿到结果再组织起来返回给用户
    dtysky
        24
    dtysky  
       2017-05-14 21:47:16 +08:00 via Android
    后端的前端,或是前端的后端都算吧,就是处理数据业务逻辑接口聚合转发的……
    icedx
        25
    icedx  
       2017-05-14 21:51:52 +08:00 via Android
    zmj1316
        26
    zmj1316  
       2017-05-14 21:52:42 +08:00
    @guokeke 游戏引擎对应 web 应该是接近浏览器,所以不能算中端吧...
    我觉得中间件一类都可以算,包括前端的框架和后端的中间件
    blessyou
        27
    blessyou  
       2017-05-14 21:58:04 +08:00 via iPhone
    web 层?
    snow8261
        28
    snow8261  
       2017-05-14 21:58:37 +08:00
    @dxfree 难道和我是一家公司吗?奇葩的中台:-)
    gam2046
        29
    gam2046  
       2017-05-15 08:01:56 +08:00   1
    按照以上各位的说法,我觉得中端太笼统的,应该细分成大中端和小中端,参考篮球中的大前锋、小前锋.....
    不过我觉得这个问题蛮有趣的。说不定许多年以后由于分工细化,真的会出来一个“中端”的概念呢。
    lneoi
        30
    lneoi  
       2017-05-15 08:49:58 +08:00
    复杂度还不够.. 所做的东西复杂了 收益上去了 自然就有了..
    scriptB0y
        31
    scriptB0y  
       2017-05-15 09:24:51 +08:00   1
    有啊,中端推荐 konsole 或 iTerm2
    gongbaodd
        32
    gongbaodd  
       2017-05-15 09:28:47 +08:00   1
    node 中间层
    flowfire
        33
    flowfire  
       2017-05-15 09:32:30 +08:00
    前端:client
    后端:server
    中端: 网线
    ma125125t
        34
    ma125125t  
       2017-05-15 10:20:13 +08:00
    听说有中出和后入,那么前入是什么意思呢?
    jswh
        35
    jswh  
       2017-05-15 11:11:22 +08:00
    client/server 比较好。前端后端的分发其实不那么好,听听就好了。
    aaronzjw
        36
    aaronzjw  
       2017-05-15 11:46:41 +08:00
    还有高端和低端
    littleshy
        37
    littleshy  
       2017-05-15 11:47:21 +08:00   1
    其实现在那些前端框架叫中端挺好。
    前端:HTML+CSS
    中端:JS
    后端:***



    瞎说的。
    tkisme
        38
    tkisme  
       2017-05-15 12:05:42 +08:00
    怎么没人说中出。。。
    我看到这个标题条件反射就是这个



    开什么玩笑,middleware 不是架构师的事情么,前端后端架构师
    终端倒是有
    stormpeach
        39
    stormpeach  
       2017-05-15 12:44:16 +08:00
    @timothyye 结了婚的、有妹子的都是异端(逃
    zhanziyang
        40
    zhanziyang  
       2017-05-15 13:13:58 +08:00   1
    Node 中间层应该可以算中端吧,不过关于“中端”这个说法,没有,没有人这样叫,也没有一致的定义
    koebehshian
        41
    koebehshian  
       2017-05-15 13:43:58 +08:00   1
    中端就是 TCP/IP 网络了。前端是客户端,后端是服务器
    ZXCDFGTYU
        42
    ZXCDFGTYU  
       2017-05-15 14:00:27 +08:00   1
    我们之前实践是这样的,
    前端是 HTML/JS/CSS ( View 视图层),
    中端是 PHP ( Logic,业务逻辑控制),
    后端是 Service ( Java+PHP,Java 作为系统底层支持,类似于静态文件分布式存储,分布式 Redis 等底层服务; PHP 作为业务操作数据的接口层,一般是作为数据库的模型操作和客户服务支持系统、公司业务控制系统等服务运营系统的接口对接)
    MajorAdam
        43
    MajorAdam  
       2017-05-15 14:09:18 +08:00
    有异端吗
    sirm2z
        44
    sirm2z  
       2017-05-15 14:50:00 +08:00
    程序员就这么爱在限制条件下 找 对号入座 的东西么?

    普普通通的一个问题,没有就没有,非要带着镣铐想出个答案
    xiaoyang7545
        45
    xiaoyang7545  
       2017-05-15 16:22:39 +08:00   1
    @phithon 这个例子虽然不知道是不是题主说的中端。但是实际应用场景是比较多。我那边也有用 java 做接口 php 处理业务,前端显示交互 这样的系统设计。
    Adven
        46
    Adven  
       2017-05-15 16:40:17 +08:00
    middleend?
    zhengfuchao2008
        47
    zhengfuchao2008  
       2017-05-15 17:43:19 +08:00 via iPhone
    如果你把前端理解成页面展现,后端理解成数据业务处理,那么中端就是完成他们链接的部分咯。大写的 mvc 分工。

    或者,造轮子那些,可以理解为中端了。
    wodewone
        48
    wodewone  
       2017-05-15 17:53:37 +08:00
    现在不是有新形成的 node 中间层嘛,就是不管后端是什么在前端后端数据交互中间加一层 node ;后端直接和 node 沟通,前端直接和 node 沟通,即前后端不直接做数据交互
    * 把原先前端和后端都需要做的“双重验证”拿到中间层,这样只维护一个中间层
    * 前端数据和 App 数据可以通过中间层来统一规范
    * 将用户访问的页面在 node 层生成便于优化 seo
    * 前后端开发全凭 api 交流

    个人意见,说的不对的,欢迎指正。
    wh0syourda66y
        49
    wh0syourda66y  
       2017-05-15 18:09:58 +08:00
    那有没有左端和右端
    lan894734188
        50
    lan894734188  
       2017-05-15 18:41:39 +08:00 via Android
    中间件
    ericls
        51
    ericls  
       2017-05-15 20:48:42 +08:00 via iPhone
    LLVM
    Lihz
        span class="no">52
    Lihz  
       2017-05-16 15:03:25 +08:00
    @dxfree 参考银行体系吗
    wuyouzhuguli
        53
    wuyouzhuguli  
       2017-05-26 14:30:02 +08:00
    Http 协议
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5196 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 09:07 PVG 17:07 LAX 01:07 JFK 04:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86