1.服务器
是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
通俗的说:就是一台性能高效的电脑。
2.IP地址
实现网络中不同计算机之间的通信,每天机器都必须有一个唯一的标识。
一个人只要连接网络就会有一个IP地址,并可通过IP地址找到他,地图定位也是通过此原理。
但如果通过校园网进行上网,则若想找到这个人需要两个IP:校园网的和校园网分配给个人的。
3.端口
用于区分不同应用程序。
系统通过不同的端口打开不同的程序
端口号范围0-65535,其中0-1023为系统所保留。
IP+端口:组成了可以访问服务器的地址(当然还有协议http,ftp等)
4.请求
访问服务器,告诉服务器我来访问你啦
5.响应
服务器将信息返回主机
6.前端
前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页
技术:html、css、javascript(各种框架:jquery、vue.js等)、Android
7.后端
网站后端也叫网站后台技术或者动态网站技术。
静态页面的缺点就是不能动态的改变页面上的内容和实现一些代码逻辑比如我们要实现用户的注册登录验证、或者购物结算等
技术:java、python、php、go等。
8.关系型数据库
是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。
可以理解为粮仓
技术:sql
代表:mysql、oracle、sql server等
说明:
1、mysql是一个数据库的集合,不是一个单独的数据库。
2、数据库中有很多表,数据库是表的集合。
3、表的表头叫做字段。一行数据叫做记录。
4、数据库在硬盘,只能保存文件。