1、软件架构

1
2
1、C/S:客户端/服务端
2、B/S:浏览器/服务端

2、资源分类

1
2
3
4
1、静态资源:所有用户访问后,得到的结果都是一样的,内容固定了的成为静态资源,静态资源可以被浏览器直接解析
如:html,css,js
2、动态资源:每个用户访问后都可能不相同,并且网页显示的内容可以动态修改,动态资源被访问后是需要转换为静态资源再方会给浏览器
如:jsp/servlet,php,asp

3、网络通信三要素

1
2
3
4
5
6
7
1、IP:电子设备(计算机)在公网或局域网上的唯一标识
2、端口:每个应用程序的唯一标识取值方位0-65535
端口默认:80是HTTP,443是HTTPS,20是FTP主动模式,21是FTP,
22是SSH远程服务器,3306是MYSQL,8080是TOMCAT,888是PhpMyAdmin
3、传输协议:OSI模型中的传输层,有两种传输协议
1、TCP:安全协议,三次握手进行连接,四次握手结束连接,可保持长连接,速度稍慢
2、UDP:不安全协议,无需握手验证直接发送,不可以进行长连接,速度快