软件开发是一项系统的工程,就像盖房子一样有很明确的分工,比如写前端的,后端编程的,写底层的等。还有一些常见的名词:前台、后台、前端、后端,这些又是什么意思?给大家科普一下。
前台:当用户访问一个网站的时候,我们所看到的东西都是属于前台的内容。可以理解,前台就是用户所看到的内容。比如,我们访问一些购物app,看到琳琅满目的商品以及各种各种的广告,都是属于前台展示的区域。也就是前台页面.
后台:指网站后台,有时也称为网站管理后台,是指用于管理网站前台的一系列操作,如:产品、企业信息的增加、更新、删除等。所以说,后台就是管理人员能看到的平台,用来管理前台的页面呈现。对比现实生活中,后台就像去逛的商场,然后会发现有些黑洞洞的地方,然后你还进不去。商场管理人员告诉你,那里是库房。对,就是库房,管理人员可以从库房中拿产品放到前厅出售。
web前端:前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。
有人会觉得,那不是和前台一样?其实区别还是挺大的,前端包含了整个前台后台所能看到的内容,通俗的讲,前端就是所有能看到的页面的内容。这里打一个比方,去逛个商场,能看到这商城什么样?卖的什么东西?库房是什么样?电梯有几部等,这些能看到的都相当于是前端的东西。
后端:是用户看不见的地方的数据交互了。比方你淘宝买个商品,那商品的数据是由谁提供的?下单之后提交订单谁来提交的?等等,看不见却能够感知的东西都是属于后端。也就是说,后端是负责数据处理、更新和逻辑处理等等。就是相当于商场核心的规章制度、渠道等看不到的东西。
以上就是软件开发的前台、后台、前端、后端。
延伸阅读