【问题标题】:Front-end and back-end terminology前端和后端术语
【发布时间】:2012-07-30 23:01:42
【问题描述】:

在 ASP.Net 中设计 Web 应用程序时,我通常将项目分为两部分,后端(管理部分)和前端 (访问者/搜索引擎优化部分)。假设我的访问者可以登录网站并执行很多任务,例如填写个人资料、发送消息等。

那部分(经过身份验证的用户)为我寻找前端和后端之间的不同“层”,并且有点难以定义是否是前端(为什么访问者/用户会处理它,但没有管理员)或如果是后端(为什么用户会主动在数据库中进行更改,例如管理员,但权限较少)。

有一个术语来定义“层”,例如“中端”,或者我在这里想错了地方,对此有明确的定义(我不知道)?

【问题讨论】:

    标签: asp.net backend frontend software-design


    【解决方案1】:

    我会这样称呼:

    • 公共区域
    • 用户区
    • 管理区

    总的来说,我会将这些标识为“区域”或“区域”。对我来说,“后端”是指在服务器上运行的代码,而“前端”是指该代码的输出。我会避免使用该术语。

    这是一个非常主观的答案,但这似乎是您问题的本质。

    有趣的是,有时开发中最大的障碍是:“我应该怎么称呼它?!”

    【讨论】:

      【解决方案2】:

      前端与后端似乎非常主观,因为它们取决于上下文、环境,有时还取决于个人解释。我认为Wikipedia does a good job defining it,但仍然不总是有明显的区别。

      对于那个中间层,我更喜欢术语“Mediator”。

      【讨论】:

        猜你喜欢
        • 2016-02-05
        • 1970-01-01
        • 2011-07-27
        • 1970-01-01
        • 2016-09-10
        • 1970-01-01
        • 2013-08-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多