后端开发的定义与含义

发表时间: 2023-04-23 01:08

什么是后端开发

后端,是从英文铁路局翻译过来的。back有后面的意思,end有端点的意思。其实从后字不难看出,后端一般就是指藏在常用的网站程序,默默在发挥作用的一些代码或者说是。而且这个身后离得都很远,甚至可能会在千里之外的服务器上。

所以一般来说后端开发,主要是负责开发那些跑在服务器上的各种网站、手机、app、电脑端软件提供某种功能的程序。举个例子,像抖音的这种推荐机制,其实你看到的视频都是运行在抖音服务器上的相关程序。在经过大量计算和处理后,根据你的喜好推送到你的手机上的。

还有像我们用的搜索引擎,百度、谷歌,当你输入一个文字进行搜索,这个文字是会被发送到服务器端,然后进行各种查找计算和处理,返回给你相应的搜索结果的页面。最常见的就是各种app下拉刷新的功能,每次你下拉进行刷新,其实是你的app向它的服务器发出了之后,服务器上的相应程序会在接受到信号,把各种需要在你app页面显示的数据组织好,然后给你的app发送过来。而像我们有时候会在网上或者app上写文章、写评论,甚至包括点赞等等行为。其实都会产生各种各样的数据发送到服务器端,然后服务器端的相应的程序,会把这些数据储存到数据库中。

以上这几个例子只是后端开发工作的冰山一角。但也不难看出后端开发相关的工作,主要就是实现这些用户无法明显感知到的,隐藏在各种软件网站背后的功能。