静态页面:服务器不执行的页面
动态页面:服务器要执行的页面
服务器存储网页文件,不执行意思是客户端访问服务器执行返回相关网页内容,执行是服务器要对相关网页执行后再返回,动态页面可以包含静态页面。
客户端:即浏览器,用户访问的。
服务器端:给浏览者提供服务。
端口即为“门”端口号为“门牌号”
端口号的范围:0-65535,一般默认为:80
客户端访问服务器端需要有端口号才能访问!
BS:通过浏览器去访问服务器
B:browser(浏览器)
S:sever(服务器)
优点:开发低,只要有浏览器就可以访问!
缺点:开发的代码都放在服务器上,会造成:胖服务器-瘦客户端
所有的WEB都是使用的BS架构!
CS:通过客户端的软件去访问服务器
C:client(客户端)
S:sever(服务器)
优点:可以开发客户端和服务器端,这样达到负载均衡!
缺点:必须依靠安装的软件(如:QQ,微信)才能访问,开发成本较高。
5.前台和后台
前台:即用户访问可以浏览看到的界面。
后台:管理员可以访问看到操作的界面。
在web开发中,一般来说,前端就是前台,后端也就是后台,只是人们的叫法不太一样。而真正造成前后端、前后台两种说法的起因,是前后端/台人员本身造成的。
前端叫自己是前端,后来对应的,叫开发服务端的同事们就是“后端”;同理,后台叫自己是后台,所以对应的,叫开发客户端的同事们就是“前台”。