1102日重点:常用的几个概念理解:CDN, DNS, MVC, MVP, MVVM
1. CDN:
copy同样的资源放在不同地方,使得不同地方的客户端能就近访问,提高访问速度.
比如: 在服务器上放了一张很大的图片 如果你的服务器在上海 上海人访问本市的图片速度就很快 如果你是新疆人呢 访问这个图片就很慢,
这个时候就出现了cdn技术 在离新疆近的地方 也放一张这个图片的副本 这样新疆人访问这个图片 速度也很快了.
2.DNS:
作用就是起到一个翻译作用,把域名翻译成ip, 因为计算机只认得IP地址 不认识域名
比如你输入 www.baidu.com dns会告诉浏览器 这个域名对应的IP地址是多少 然后浏览器就去这个请求这个IP地址的信息了
3. MVC模式 ,MVP模式, 和MVVM模式,三者的区别 参考阮一峰的博客:http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html
1) MVC模式:
- 视图(View):用户界面。
- 控制器(Controller):业务逻辑
- 模型(Model):数据保存

接受用户指令时,MVC 可以分成两种方式。一种是通过 View 接受指令,传递给 Controller。
另一种是直接通过controller接受指令。
2) MVP模式:

3) MVVM模式:

浙公网安备 33010602011771号