image.png
前端web开发,客户端就是浏览器,对应的客户端就是浏览器
客户端:需要数据的一方
服务端:提供数据的一方,提供数据服务

服务器、后台、服务器

服务端:入口出口、端口
后台:后台管理、服务管理
服务器:电脑,硬件,性能很好的电脑

步骤

输入网址,敲回车,发生了什么
DNS解析,把网址转换为ip地址

image.png
站长工具,腾讯课堂对应ip地址 59.37.97.122
数字不方便用户记忆,计算机记忆数字容易

url

都需要背
image.png

image.png

image.png
http是协议名称

a、b是参数,传参,a=1&b=2是传参

URN是资源名称,没有协议名称,因为不定位
URL定位
URI是URL、URN的集合

image.png
查一个人,http相当于警察局,或者网上查询,查询的方式
URN相当于查询的条件,名字、性别、年龄都是条件,有条件,但不去查肯定得不到

客户端与服务端

image.png
服务端,爬取别人数据,

C/S B/S

image.png
c/s 有应用程序,不是网页,atm机器是cs、扫信用卡
完全用css开发麻烦,安全性高
游戏是c/s
维护成本高,因为更新等成本

B/S 兼容性,html、css交互弱,自己写成本高,客户端用原生的控件,大同小异,没有那么美观
web考虑兼容性,就不能交互性高,因为有些最新特性不支持

c/s点击上传数据,之前填写数据的界面是本地化的,不用请求网络,就上传数据时请求网络,请求网络的时候少
B/s点击请求网页,请求网络,从填写数据的界面是从网络中请求传送过来的就在请求网络,请求的是整个html界面,数据量比几个文字大很多,对网络要求高

服务器

image.png
服务器被访问,家用机是访问
被访问就麻烦很多,恶意攻击等

弹性计算:相当于构造函数,实例,任何时候可以对实例进行更改,得到新的云服务,新的实例
如果一个月觉得不够用,可以直接变成性能更好的
快照:把所有运行状态都储存下来

image.png
镜像:备份、可以安装

域名Domain Name

image.png

一个ip可以映射多个域名,

域名购买

image.png
域名都需要进行备案
如果没有备案,网管局就没有记录,相当于身份证

购买 配置 服务器

静态文件存储

七牛 存放静态文件
不要把图片等静态资源放自己服务器上面

域名分类

image.png
image.png

image.png
顶级域名什么都不加,没有www

image.png
是负责服务器的服务器

image.png

中国自己搭建的根服务器
image.png