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

2017-05-14 17:18:49 +08:00
 ResidualSoils

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

8938 次点击
所在节点    程序员
53 条回复
koebehshian
2017-05-15 13:43:58 +08:00
中端就是 TCP/IP 网络了。前端是客户端,后端是服务器
ZXCDFGTYU
2017-05-15 14:00:27 +08:00
我们之前实践是这样的,
前端是 HTML/JS/CSS ( View 视图层),
中端是 PHP ( Logic,业务逻辑控制),
后端是 Service ( Java+PHP,Java 作为系统底层支持,类似于静态文件分布式存储,分布式 Redis 等底层服务; PHP 作为业务操作数据的接口层,一般是作为数据库的模型操作和客户服务支持系统、公司业务控制系统等服务运营系统的接口对接)
MajorAdam
2017-05-15 14:09:18 +08:00
有异端吗
sirm2z
2017-05-15 14:50:00 +08:00
程序员就这么爱在限制条件下 找 对号入座 的东西么?

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

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

个人意见,说的不对的,欢迎指正。
wh0syourda66y
2017-05-15 18:09:58 +08:00
那有没有左端和右端
lan894734188
2017-05-15 18:41:39 +08:00
中间件
ericls
2017-05-15 20:48:42 +08:00
LLVM
Lihz
2017-05-16 15:03:25 +08:00
@dxfree 参考银行体系吗
wuyouzhuguli
2017-05-26 14:30:02 +08:00
Http 协议

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/361261

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX