程序开发之前端、后端、前台、后台

>网站一般展现给大众的则是页面信息,这个分为前端;支撑前端展现的则是网站后端,这样的被称为程序,代码类信息。

>后端这一类的信息,网民第一眼是看不到的,或是说只有一些专业的人员才能大致看到是哪一个语言编写的、用什么方式进行创建的、怎么进行继续改写或优化网站比较好的。

>前端 web页面样式 和数据的展现

后端 业务功能的实现

后台能够通过页面操作,但权限不给用户的业务功能

>网站分为也可以分为前台、后台,也就是说前面是展示类的设计:以图、文等视觉为主的界面;后台以软类技能或计算机语言进行的控制的;在一个网站展现给大众前,是由后台提前创建好、编辑好再向互联网提交后才能展现给大众的。

分别是什么

---

可以看的出,首先,从字面上理解,是差不多的,分两种:

带端的:前端后端;一般来说是指**代码上的区别**

带台的:前台后台;一般来说是指**展现形式的区别**

所以经常听说**前端开发人员**或**后端开发人员**,而很少听说前台开发人员或者后台开发人员。

前台,一般只用户不能进行登录就可以看到的内容、页面,就像百度首页或者其他站点、博客、企业官网、等等一样。

后台,是指程序的使用人员,管理人员经过密码或其他验证手段之后才可看到的内容,往往可以进行一些操作,比如发布文章,填写工作日报,等等。

而程序是开发人员开发出来的,所以也就产生了分工。

前端,一般是用来展示形式的代码的人员,打个比方就像同样一张纸要用来写对联,有的人家会让字写的好看的人来写甚至是每片区域总会有专门写对联的人,而一开始,是没有前端这个职业的,因为字谁都可以写,只是后来生活水平提高了,对审美有要求了,前端也是如此,不客气的说,没有前端这一职业时所有的开发工作都是由所谓后端开发人员完成的。

后端,如果看了前端的介绍可能有疑问,既然有了前端可以写更漂亮的字还要后端干什么,接着写对联这个比方,是有人写的字好看,但是他仅仅会把字写的好看,如果不给他提供对联的内容呢?后端的作用就是就是给他提供他需要的内容。

而开发程序是从无到有的一个过程,通俗讲后端开发人员就是开发可以生产内容的代码,前端开发人员就是将内容美化的人员。

没有前端人员程序会怎么样,会很难看,就像零五年前的各大门户网站,淘宝网,但能用,没有后端开发人员程序会怎么样,你可以看到一个漂亮的页面但是你不能买东西,什么也不能做,仅仅是能看。

四者之间的关系

--

这四者之间的关系:一般来说后端开发功能、业务逻辑,比如淘宝可以买东西,这整个流程都是程序提前设定好的,这就叫功能,至于具体购买流程怎么走这就叫具体的业务逻辑。可以买卖东西了之后,用户打开淘宝网站,页面那么好看炫酷,是因为有专业的前端开发人员进行开发编写的,这时你看到的是前台,比如你看其他公司官网也是只能看到前台。后台在哪里,比如淘宝的运营人员,他们也需要有一个用来查看今天平台卖了多少货收到多少投诉,封某某店铺等等操作的地方,这个地方就叫后台,因为不是谁想看就可以看到的,但是程序又不认识人,那怎样做呢,一般就是用账号密码做校验了。这个界面漂亮不漂亮呢?一般来说是不漂亮的,因为后台一般是内部人员用来工作的,力求简洁好用,所以后台大部分还是由后端开发人员来开发,但是也有一些部分需要更好的展现形式而又前端来进行开发。

最后寄语

---

通过摘录的一些网上的解释,也可以看得出,并无定论,在特定的语境下,可能两个词指的是一个意思,主要还是用来描述展现形式的区别及开发人员的工种区别。所以我说的不一定对,能希望的是通过此文你有自己对此的理解。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享