Web开发的前端和后端

前端和后端

web开发中,最常听到的就是前端和后端;

什么是前端和后端?

在web开发中 ,前端被叫做客户端,后端被叫做服务器端。
简单理解:看得见的前端,看不见的后端

  • 前端进行界面开发UI,后端进行业务逻辑开发;
  • 前端负责展现逻辑,后端负责业务逻辑,提供技术支持,接口实现;

常见组合:网页排版(HTML) + 美化页面(CSS) + 操作页面(JS) + 提供数据(PHP)

前端

必须掌握三种基本语言:HTML,CSS,JavaScript;熟悉JQuery框架;

HTML和CSS语言用于构建静态的内容:

  • 网页排版:HTML负责页面的结构;
  • 美化页面:CSS负责页面的表现效果;

JavaScript用于实现用户交互,并将用户请求发送给后端;(操作页面

后端

掌握PHP,Python,或者Java语言;会写SQL语句,与数据库进行交互;会Spring和iBatis;
需要考虑如何实现功能,数据的存放、平台的稳定性和性能等;
与前端不同,后端代码是运行在服务器端(处于远程的计算机上);

提供数据:php与数据库交互,为web页面提供数据;