欢迎来到天天文库
浏览记录
ID:37914682
大小:31.00 KB
页数:8页
时间:2019-06-02
《浅论网站开发技术的发展与前景》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
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较多,同时很多网页游
此文档下载收益归作者所有