2012-08-02 509 views
0

在ASP.Net中設計Web應用程序時,我通常將項目分爲兩部分,即後端(管理部分)和前端(訪客/ SEO部分)。假設我的訪問者可以在網站上登錄,並執行許多任務,如填充配置文件,發送消息等。前端和後端術語

該部分(已認證的用戶)在前端和前端之間尋找不同的「層」後端,如果是前端(爲什麼訪問者/用戶將處理它,但沒有管理員)或者是否是後端(爲什麼用戶會主動在數據庫中進行更改(如管理員)更少的權利)。

有一個術語來定義「層」,如「中端」或我正在將我的思緒轉移到錯誤的地方,這裏有一個明確的定義(我不知道)?

回答

4

我所說的這些:

  • 公共區域
  • 用戶區域
  • 管理區

總的來說,我會找出這些作爲是 '區域' 或 '區'。對我而言,「後端」意味着在服務器上運行的代碼,而「前端」意味着該代碼的輸出。我會避免使用該術語。

這是一個非常主觀的答案,但這似乎是你的問題的本質。

有趣的是,有時候發展中最大的障礙是:「我該怎麼稱呼它?!」

3

前端與後端似乎非常主觀,因爲它們取決於上下文,情況,有時還取決於個別解釋。我認爲Wikipedia does a good job defining it,但仍然沒有明確的區別。

對於那個中間層,我更喜歡術語「Mediator」。