动态资源与静态资源
-
静态资源
静态资源是使用Font-End前端技术HTM/CSS/Javascript编写的、由浏览器解析运行的资源 -
动态资源
1)动态资源是用服务端技术设计的、运行在服务器的资源
2)常见的服务器语言有:基于Java的JSP,基于DotNet的ASP.NET,PHP
3)Java的JSP主要用于大型应用,基于DotNet的ASP.NET用于小型应用,PHP主要用于短平快的互联网应用
4)Java和PHP可以跨平台,.NET只能用于Windows平台 -
动态资源不能替代静态资源
C/S架构与B/S架构
-
C/S的全称Client/Server(客户端/服务端)
客户端是在客户机上的某款程序
服务端是指运行在服务端的程序
最经典的C/S架构的应用是QQ -
B/S的全称Browser/Server(浏览器/服务端)
浏览器是在客户机上的浏览器(IE,Chrome等)
服务端是指运行在服务器的程序
最经典的B/S架构的应用是网站 -
C/S架构与B/S架构的区别
1)B/S架构的优点:运维过程,只需要更新服务器端,所有访问都更新了
2)C/S架构,要升级,需要每个客户端都进行升级
URL网址
-
什么是URL
URL (Uniform Resource Locator)
URL就是网址 -
URL的组成
标准格式:协议://主机[端口] 路径
如:http://localhost:8080/edu/login.jsp -
端口号
http协议默认端口号是80;
https协议默认端口号是433;
ftp协议默认端口号是21;
ssh协议默认端口号是22;