浅论网站开发技术的发展与前景

浅论网站开发技术的发展与前景

ID:37914682

大小:31.00 KB

页数:8页

时间:2019-06-02

浅论网站开发技术的发展与前景_第1页
浅论网站开发技术的发展与前景_第2页
浅论网站开发技术的发展与前景_第3页
浅论网站开发技术的发展与前景_第4页
浅论网站开发技术的发展与前景_第5页
资源描述:

《浅论网站开发技术的发展与前景》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、word格式文档浅谈网站开发技术的发展与前景李鸿飞2012-11-2616:59:03  来源:《中国新通信》2012年第15期  摘要:随着网络技术的迅速发展,各种各样的网站制作技术纷纷涌现。本文将重点阐述网站开发技术的演进与发展,并就其发展中出现的问题进行分析。首先,本文将总结近些年网站开发技术的演进,接着从客观上谈谈各种技术的优缺点,并进行分析。最后,本文将提出未来网站开发技术可能的发展方向。  关键词:网站,网站开发,网站开发技术,演进  计算机网络为人们的生活打开了一片新的天地,创新了人们的生活方式,而网站为人们提供了丰富多彩的信息。目前,网站的开发

2、技术有很多,比较广泛使用的有ASP、PHP、JSP、ASP.NET等,每一种技术都自己的优势与缺点。在开发网站时,应根据不同的需求选择不同的技术。  1网站开发技术的演进  按照出现的时间排列,各种网站开发技术的出现应该是如下顺序:  1.ASP&PHP&JSP时代,1998年到2002年左右;2.ASP.NET2.0时代,2004年到2005年左右;3.AJAX时代,2005年到2007年左右;4.Flash&Silverlight时代;5.ASP.NETMVC时代  严格地说,2008年底到2009年初,就已经横空出世了,1.0版本就已经初具规模,但其真正

3、广泛使用却是MVC2.0以后的事情了。专业整理word格式文档  1.1ASP&PHP&JSP时代  首先谈一下ASP&PHP&JSP时代的特征,请看下面的三行代码,分别是用这三种语言显示“HelloWorld”:  〈%=”HelloWorld”%〉(asp)  Echo“HelloWorld”;(php)  Out.println(“〈hl〉HelloWorld〈/h1〉”);(jsp)  以asp为例,第一行的asp代码调用了asp内置对象,asp有4个内置对象:Application,Session,Response,Request。Applicati

4、on是整个asp网站的全局应用对象总管,用它来管理全局变量,Session是针对用户的全局变量,Response是负责输出的,Request是负责获取的。  在这个时代中,编程人员提交表单的时候通常用的是名为“form”的标签,前台人员通过“form”的“action”将自己的信息提交给后台服务器。总的来说,这应该是一个“很古老”的时代了,但其重要意义不可小觑。其最伟大的创举就是form的action动作帮我们完成了一件事,那就是用户提交信息到服务器。在这之前,后台服务器只是通过前台向用户展示网页,而在这个时代中,网页变得“有生命了”,它实现了用户与后台服务器

5、的交互,因此form标签是一个跨时代的应用。专业整理word格式文档  1.2ASP.NET2.0时代  ASP.NET是作为.NET框架体系结构的一部分推出的。2000年ASP.NET1.0正式发布,2003年ASP.NET升级为1.1版本。ASP.NET1.1发布之后更加激发了Web应用程序开发人员对ASP.NET的兴趣。于是在2005年11月微软公司又发布了ASP.NET2.0。ASP.NET2.0的发布是.NET技术走向成熟的标志。ASP.NET2.0技术增加了大量方便、实用的新特性,是一种建立在公共语言运行库上的编程框架,可用于在服务器上开发功能强大

6、的Web应用程序。它不但执行效率大幅度提高,对代码的控制也做得更好,并且支持WebControls功能和多种语言,以高安全性、易管理性和高扩展性等特点著称。  Microsoft.NETFramework2.0版中,ASP.NET已经得到改进。用户将会发现,建立网站和网页并维持其运行比以前变得更加简单,而且使用的代码比以前更少。同时,还可以根据自己的需求向ASP.NET添加自定义功能。  1.3AJAX时代  这是一个自动提交用户数据的时代,是良好的用户体验的开端时代。专业整理word格式文档  AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性

7、更强的Web应用程序的技术。通过AJAX,您的JavaScript可使用JavaScript的XMLHttpRequest对象来直接与服务器进行通信。通过这个对象,您的JavaScript可以在不重载页面的情况下与Web服务器交换数据。AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。总的来说,AJAX可使因特网应用程序更小、更快,更友好。人们平时用到的网页上的地图,天气预报小模块很多都是通过该技术实现的。  1.4Flash&Silverlight时代  主要是媒体网站用Flash&Si

8、lverlight较多,同时很多网页游

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。