0

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

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

有一个术语来定义该“层”,例如“中端”,或者我在这里将思绪转移到错误的地方并且对此有明确的定义(我不知道)?

4

2 回答 2

4

我会称之为:

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

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

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

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

于 2012-08-02T00:57:14.140 回答
3

前端与后端似乎非常主观,因为它们取决于上下文、环境,有时还取决于个人解释。我认为Wikipedia 对它的定义做得很好,但仍然不总是有明显的区别。

对于那个中间层,我更喜欢“中介者”这个词。

于 2012-10-24T21:22:19.587 回答