2012看点:Server 8和Linux大戏连连

发表于:2012-2-13 09:00

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:赵为民    来源:中关村在线

  五、老而弥坚的JavaScript

  作为一直很火的编程语言,JavaScript可以说在编程语言里是绝对的老大地位,没有什么语言能跟JavaScript的应用范围那么广,其编程的软件应用到各个领域,而2012年,随着云计算,服务器的发展,JavaScript的作用依然不容小视 ,其依然会“老当益壮”活跃于IT大舞台。

JavaScript

  其具体优势表现为:

  1、简单性

  JavaScript是一种脚本编写语言,它采用小程序段的方式实现编程,像其它脚本语言一样,JavaScript同样已是一种解释性语言,它提供了 一个简易的开发过程。它的基本结构形式与C、C++、VB、Delphi十分类似。但它不像这些语言一样,需要先编译,而是在程序运行过程中被逐行地解 释。它与HTML标识结合在一起,从而方便用户的使用操作。

  2、动态性

  JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”。比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。

  3、跨平台性

  JavaScript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可以正确执行。

  4、节省CGI的交互时间

  随着WWW的迅速发展有许WWW服务器提 供的服务要与浏览者进行交流,确浏览的身份、需服务的内等等,这项工作通常由CGI/PERL编写相应的接口程序与用户进行交互来完成。很显然,通过网络 与用户的交互过程一方面增大了网络的通信量,另一方面影响了服务器的服务性能。服务器为一个用户运行一个CGI时,需要一个进程为它服务,它要占用服务器 的资源(如CPU服务、内存耗费等),如果用户填表出现错误,交互服务占用的时间就会相应增加。被访问的热点主机与用户交互越多,服务器的性能影响就越大。

  六、Linux操作系统争抢Windows地盘

  近年,Linux操作系统发展迅猛,并且在服务器高端领域占有自己的一席之地,Linux以其独特的特点吸引了众多关注,2012年各种Linux发行版本都会持续发布自己的升级版,既有“新科状元”Linux Mint,也有“老牌劲旅”Ubuntu、openSUSE等,虽然服务器版本相对平淡,但是随着人们对Linux系统的不断熟悉,Linux服务器版本的应用也会越来越广。

Linux VS Windows

54/5<12345>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号