目前web开发技术的主流趋势

目前web开发技术的主流趋势

ID:31046138

大小:69.50 KB

页数:3页

时间:2019-01-06

目前web开发技术的主流趋势_第1页
目前web开发技术的主流趋势_第2页
目前web开发技术的主流趋势_第3页
资源描述:

《目前web开发技术的主流趋势》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、这儿年来,一直盲从的跟随着周围人的技术趋势,从没冇认真去研究过这个世界究竟发生了怎样的变化。结合自己的经历和网上所了解的一些信息来帮助自己认清楚Web这个世界的变化和对我个人的影响。做Web技术工作多年,Web的发展一肓彫响着我们的技术趋势。谈Web的发展就不可能不提到Webl.O和Web2.O,这不是技术性的概念,而是web发展丿力史断代的成果。冋忆初识网络及从事网络技术工作,生活中的一些细节和琐碎片段一直间接的反映着Web发展所带來的技术趋势变化。Webl.O时代,任何一个会上网的人都不可能不知道Html(HypertextMarkupLanguage:超文本标记语言),而那时

2、候网络提供的是一种信息浏览和简单信息交互的平台,讲求的是门户,内容,商业模式等。ASP,PHP,CGI等技术已经能基本上满足中小企业电子商务及信息发布平台建设的需要。而ASP,CGI等技术由于其自身的局限性已经不能满足各行各业各种深层次的需求而被迫走向灭亡。从互联网的发展和从事网络技术被看好以来,有着各种汇编语言背景的程序员就根据自身的语言背景去选择与他们所学握语言相近的脚木语言,如C语言或Perl语言的程序员可能会去选择学习PHP等。而ASP作为一种服务器端脚本由于其可以包含HTML标记、普通文木、脚木命令以及微软强人的COM组件支持功能而成为很多网页爱好者学习的主流。但是无论当

3、初你是多么喜欢和欣赏ASP,它即将走向灭亡的趋势都是不可逆转的。除非你将自己的技能排在网络开发的技术之外,或者你比较守I山喜欢死守过时的技能不放。否则你必须根据技术的发展趋势去选择一•种在未来世界更加畅通的WEB开发技术。在J2EE和.NET两种平台即将成为主流的环境下,选择JSP还是C#乂成为了Web开发的一次选择。虽然偶当时基木掌握的ASP和使用ODBC通过ADO连接数据库的技术全部继承微软但偶还真没对微软有多么深厚的感情。当所有同事们都包含热情去学习.NET的并怂恿我也去了解一些C#知识的吋候,我却更看好JSPoJSP超越ASP和PHP以及有着强大的JAVA语言做后盾使我更热

4、衷学习。几种语言的比较:ASP:<%=”Hello,world”%〉PHP:v?ECHO“Hello,World!”;?〉JSP:<%out.print(”Hello,World!”);%>JAVA:publicclassHelioWorld{publicstaticvoidmain(String[]args){System.out.println(nHello,World!");}}C#:publicclassHelloWorld{publicstaticvoidMain(){System.Console.WriteLine("Hello,World!");}}先扔掉支持ASP的

5、IIS服务器改用支持JAVA应用程序的Tomcat,使用JDBC-ODBC桥来实现ACCESS数据库连接,最后T•脆将微软全部弃用直接使用JDBC连接MYSQL或其他数据库。从最简单的JSP+JavaBean到JSP+Servlet+JavaBean开始,也就是所谓的JSP的Modell和Model2模式。JSP有JAVA语言做背景使它H身的发展也逐渐走向规范。采用Modell模式执行一个往数据库里插入数值的动作,你可以有多种方式去实现,如果你是JAVA程序员損长写JAVA代码,你可以写2个BEAN文件和2个JSP文件,笫1个BEAN用來封装数据,笫2个BEAN用來执行插入数据的业

6、务,笫1个JSP用來设置表单,笫2个JSP川來调JIJJAVABEAN来执行操作。当然你也可以使用隐藏表单为数据赋值的方式通过JSP页面将数据提交给负责调用由BEAN写的连接池的页面来做出相同的动作。实际上就是用JSP做视图,用BEAN去处理数据。但是无论你使用哪种方法去大量使用这利

7、模式吋都会带来一个副作用,那就是会导致在页面里嵌入大量的JAVA控制代码或大量的JSP语仙JSP页面的源码会变得非常臃肿。当要处理的业务逻辑复杂时,采川这种模式就会变得界常困难。所以三层数据结构表现的构想将会成为实现解决JSP数据逻辑和业务逻辑分离的一种机制。这样就有了JSPModel2模型,在JSP

8、的Model2模式中增加了使用Servlet处理业务逻辑,JSP做视图,JAVABEAN连接两者而并只负责连接数据库和对数据业务进行处理的模型机制使框架逐渐变得更合理更科学。这样的框架也就成为了J2EEWeb框架的发展趋势。在各种基于表现M-V-C的开源框架中,Struts架最先占领整个市场,Struts是在JSPModel2基础上发展出来的一个“新物种〃!这就好象生物界里诞生了不同于猫的猫科动物老虎比猫还强人。Struts比JSPModel2更为先进的理念就是它不仅

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

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

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