静态网页与动态网页
静态页面
一经制成,内容不会再发生变化,不管何时何人访问,显示的内容都一样
动态页面
通过程序来获得页面内容,通过修改源代码来修改网页的内容
软件架构与模式
都是基于网络进行开发
C/S
Client/Server的缩写,客户端/服务器模式
服务器通常采用高性能的PC、工作站或小型机、客户端
需要安装专用的客户端软件,如QQ、微信等
优点
-
服务器压力小,服务器只需要提供数据,所有解析都交给客户端 (客户端功能更强大)
-
能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,客户端响应速度快
缺点
- 实时性差,不能实现实时更新及同步(升级不方便)
- 需要安装软件
B/S
Brower/Server的缩写,浏览器/服务器模式
B/S建立在广域网的基础上,客户机上只要安装⼀个浏览器(Browser)
优点
- 统一浏览器,只需要记录网址,不用安装软件,升级维护方便
- 同步
缺点
- 服务端压力大,所有处理请求都在服务器
- 客户端功能不够强大