一些比较重要的技术名词

1、缓存:缓存是计算机上的原始数据的复制集,对于互联网应用来说,用户体验是非常重要的,而使用缓存的目的是想通过提高服务的性能从而提高应用的用户体验。

系统性能的指标一般包括:响应时间、延迟时间、吞吐量、并发用户数量和资源利用率等几个方面。

吞吐量:系统在单位时间内处理的请求的数量。

实践:用缓存记录用户的登录验证信息,在一段时间内不需要用户重新登录等等。

2、脚本:批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。

3、JS脚本:一种轻量级的客户端脚本语言。JS代码可以插入到HTML页面中,任何现代Web浏览器都可以执行它。它通过允许计算,检查表单,

添加特效,编写交互式游戏,创建密码等来增加网页的交互性。使用JavaScript可以创建的很酷的东西列表与程序员的想象力和独创性一样无限。

4、JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写的同时也易于机器解析和生成,并有效地提升网络传输效率。

5、Ajax:即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。

Ajax = 异步 JavaScript 和 XML 或者是 HTML(标准通用标记语言的子集)。

Ajax 是一种用于创建快速动态网页的技术。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。

举个简单例子:不采用 ajax 的页面,当用户在页面发起请求时,就要进行整个页面的刷新,刷新快慢取决于服务器的处理快慢。在这个过程中用

户必须得等待,不能进行其他操作。也就是同步的方式。客户端和服务端传递了很多不需要的数据。效率低,用户体验差。采用ajax的页面,可以

实现页面的局部更新,而不是整个页面的更新;并且发起请求后,用户还可以进行页面上的其他操作。这就是异步的方式。客户端和服务端间只

传递需要的数据,效率高,用户体验性好。 

6、BI:商业智能(Business Intelligence,简称:BI),又称商业智慧或商务智能,指用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。

7、Cookie:“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。比如让Cookie记录用户填写的用户名,下次再来登录时不要重复输入;

8、灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。

9、API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。

10、HTML:是最基本的网页脚本语言,有时候看不懂某个页面的逻辑时,可以点击右键属性—“查看网页源代码”来看一看。

11、操作系统:Windwos(xp、7、8、10),Linux(服务器比较多),UNIX(服务器比较多),OS X(苹果出的操作系统)

12、HTTP:超文本传输协议,浏览器通过它,将Web服务器上站点的网页代码提取出来,并翻译成漂亮的网页。

13、FTP:成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上

14、接口:顾名思义,就是两个程序之间,通过一个通道传输一些信息,有同步和异步两种模式。

接口之间的调用模式分为同步调用模式和异步调用模式两种,产品经理需要理解这两种模式的区别,因为这不仅是技术问题,也会影响产品方案,我们通过两个产品设计案例来理解这两种模式。

15、存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升

你可能感兴趣的:(一些比较重要的技术名词)