您的位置: 网站首页> 计算机底层基础> 当前文章

什么是前端和后端,前后端开发的区别

老董2021-11-10192围观,146赞

点击领取>>python全套教程
点击领取>>js逆向_app逆向_安卓群控

  在互联网的世界中涉及到开发,必然有前端和后端之说,前端和后端是人为分出来的概念,并非规定死的概念,人们总是习惯对一些事物分门别类,但是其代价就是

  会诞生出很多概念,而且汉语博大精深,每个公司的用词每个人的用词可能有自己的习惯,所以概念会越来越多,同一句话的含义可能还不一样!对新人造成很大的困扰。

  什么是前端和后端开发?先想一个生活场景。

  了解前端后端概念之前我们想象一下去饭店吃饭。在饭店点餐后,后厨的师傅就开始做菜,做完后菜端到饭桌上来!端上来的菜是可以看见的,师傅做菜的过程是看不见的。我们可以对这个菜指指点点(比如颜色太深了、肉太多了等等),对做菜的过程是不能评头论足的,因为根本看不到那个过程!最后的菜可以叫前端,做菜过程可以叫后端!

  前端是用户能感知到直接接触的事物,后端是这个事物背后的处理过程!

  比如打开百度这个网页,网页的颜色、字体、输入框、功能都可以叫前端,这些是用户直接使用的东西!输入一个词点击搜索,可以拿到一个搜索结果页,从点击的那一刻到搜索结果页出来,这个过程是百度处理的,是用户不知道的,这个就是后端在工作。

  比如在网页上看到1个留言框,心情好的时候就写了几句良言,心情差的时候就咒骂了几句,结果良言展示了,骂人的话却展示不出来。你看到的留言框就是前端,点击提交后到内容展示的过程是后端!后端判断你的内容如果不够和谐则不展示出来。

  对于网站开发来说,html、css、js这些是前端语言,可以开发页面的样式和特效!php、python是后端语言负责对网站功能逻辑的实现和内容的控制输出,mysql、redis这些则是配合后端语言的数据库。

  前端后端不限于网站这个层面、APP开发也适用,因为他是一种广义的说法,不具体到某个事物。

很赞哦!

python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群 python学习会

文章评论

    什么是前端和后端,前后端开发的区别文章写得不错,值得赞赏

站点信息

  • 网站程序:Laravel
  • 博主微信:a772483200