本人浸淫IT十余年,大型互联网也有三年,知识面横向发展,互联网很多名词知道的多,但没用心去整理,现持续整理更新,我所更新的每一个名词概念将是我所理解后概述。欢迎有疑问的兄弟与我交流,碰撞出火花:微信同号:15347233130
1. CDN
关键词:静态资源、内容分发、节点、就近获取、Internet拥堵、响应速度
内容分发网络系统。作用:能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上;目的:是使用户可就近取得所需内容,解决 Internet 网络拥挤的状况,提高用户访问网站的响应速度。
简单点理解,理论上人人都可以自己来架设CDN系统。如:通过一套分发系统,将您的静态资源(网站)上传并进行分发到其所属的各个节点,同时该分发系统将客户端的请求又分发至各自的节点上,这样就能就近取得所需内容,提高静态资源的响应速度。
2. npm、maven、nuget
**关键词:**包管理器、 服务器镜像、属性配置文件
它们其实就是包管理器(系统、服务器镜像),npm 是针对node.js; maven是对java而言,nuget是对.net平台。从它们的服务器镜像上可以下载各自平台的官方或第三方组件包,除了官方服务器镜像还有淘宝、阿里巴巴等等大企业自己搭建的服务器镜像。
npm的属性配置文件:package.json
maven的属性配置文件:pom.xml
nuget的属性配置文件:.nuspec
题外话,node.js优势,腾讯系、高并发、自己构建web服务器,npm镜像强大。
3.vue.js
关键词1:响应式、Vue、实例化、id、属性、方法
可以理解为一套能与html交互的js库,交互的方式是通过Vue对象,所有的操作都是针对vue对象,vue_det映射html标签的id,data映射属性,methods映射运行中的方法。
参考:https://www.runoob.com/try/try.php?filename=vue2-start1
关键词2:样式绑定、表单操作、动画渲染、axios(ajax)、接口响应
关键词1中通过vue实例与html标签关联后,操作vue对象即可实现对html标签的操作,如样式绑定、表单操作、动画渲染; 同时它通过axios对象 提供了ajax的http请求,并对请求获取的接口数据进行响应。
参考:https://www.runoob.com/vue2/vue-forms.html