1、互联网软件的两种模式
1.1 client/Server(C/S)
客户端/服务端模式
- 需要下载安装客户端
- 软件有客户端和服务端两部分组成
- 软件更新比较麻烦,所有客户端都需要更新
- 运算压力可以分摊给各个终端,服务器承担的运算压力可以大大减轻
- 例如网站荣耀、手机QQ、手机微信、极品飞车等
1.2 Browser/Server(B/S)
- 不需要下载安装客户端,只需要有一个浏览器
- 软件全部部署在服务器端
- 软件更新比较简单,只需更新服务器端就可以
- 运算压力基本在服务端,一般不会用来做大型游戏
- 例如:各种网站,B站,京东,淘宝
2、互联网三大基石
2.1 url(统一资源定位符)
在www上,每一信息资源都有统一的且在网上唯一的地址,改地址就叫URL(Uniform Resource Locator,统一资源定位符),他是www统一资源定位标志就是指网址
2.2 http协议(数据解析规范)
http是一个简单的请求-响应协议,它通常运行在TCP上,它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息以ASCII码形式给出;二消息内容则具有一个类似MIME的格式。这个简单的模型是早期web成功的有功之臣,因为它使得开