快速认识——什么是前端(服务器),什么是后台(服务器)

说到后台,大家往往会想到这样一幕:
电影里帮派大哥对兄弟说:“以后大哥就是你的后台,你放心大胆的干,出了事,大哥给你扛着。”

今天我们要说的前端与后台也和上面的例子类似,一个在前面干活,一个在后面撑腰。
这么说可能有点抽象,我们再具体说说什么是前端与后台。

一般来说,前端与后台都是用来 提供网站[1]服务的服务器[2]

网站是由一个个网页[3]组成的,而网页是由页面的结构样式和数据所组成的,前者决定了我们看到网页的视觉效果,后者决定了我们看到网页里的内容。

那么,在我们浏览网站时,前端(服务器)和后台(服务器)都做了些什么,都提供了什么服务呢?

我们知道 服务器之间是存在分工与合作的 [4],就好像服务员之间也是存在分工与合作的一样。

而前端服务器和后端服务器也存在分工与合作,前台服务器为客户提供网页的结构样式,后台服务器则提供网页的数据,当网页的结构样式和数据结合起来就成为了用户看到的网页。

前端后台之间的合作

就一个网站来说,一个网站可以有不同的页面,但多个页面的结构样式是可以一致的。
也就是说,多个网页可以拥有共同的结构样式,它们长相一样,但是它们的数据不一样。

举个例子,我们平时在网上看新闻的时候,不同的新闻有不同的页面,每个页面都有头顶的导航栏,有新闻的标题,新闻的文章,新闻的图片,甚至还有侧边栏的广告,这样的 结构样式 是在每个新闻页面都存在的。
但是,每个页面里,新闻标题内容,图片内容,文章内容,甚至广告内容都可能是不一样的,这些叫做网页的 数据

而前端服务器就会统一处理样式结构的问题,后台服务器则会处理数据提供的问题。

回到文章开头的例子,前端服务器就更像是出头干事的“兄弟”,而后台更像是为兄弟撑腰的“大哥”。


  1. 更多关于网站的信息可以参考我的文章《快速认识——网站的原理》(https://www.jianshu.com/p/7031db405b08) ↩

  2. 更多关于服务器的信息可以参考我的文章《快速认识——什么是服务器》(https://www.jianshu.com/p/02262b0660cc) ↩

  3. 更多关于网页的信息可以参考我的文章《快速认识——网页的原理》(https://www.jianshu.com/p/7ba969f812f6) ↩

  4. 更多关于服务器之间分工与合作的信息可以参考我的文章《快速认识——服务器间存在分工与合作》(https://www.jianshu.com/p/92a19c869b03) ↩

你可能感兴趣的:(快速认识——什么是前端(服务器),什么是后台(服务器))