- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业网络化信息建设中WEB应用程序最优化思考.doc
企业网络化信息建设中WEB应用程序最优化思考
[摘要]企业的网络化信息管理系统工程随着internet和www技术的不断发展而发展,web应用日趋广泛。基于web应用程序开发方法,发展一套方便科学的工具系统越来越引起技术开发人员的高度重视。由于web应用程序在企业动态网站的交互中具有非常重要的作用,因而建立丰富的web应用程序,保持数据处于动态之中,使web应用程序达到最优化,才能更好地适应企业网络化管理的需求,才能使企业更好地立足于现代化发展的进程中。
[关键词]企业网络化信息建设;web应用程序;动态;性能;最优化
一、企业网络信息管理中web应用程序的开发
web应用程序不是一个真正意义上的web网站,也不是一个传统的应用程序,web应用程序开发的基础是网页,在此基础上结合web服务器端的数据访问技术及客户浏览器端的动态交互技术实现web应用的动态交互性。所以,对web应用程序的开发,也就变成了对客户端程序和服务端程序的开发。
(一)客户端程序开发
客户端通过浏览器显示信息内容,而html是in-ternet上用于编写网页的主要语言,利用它可设计出多姿多彩的多媒体网站,通过http通讯协议,使html文件可以在全球互联网上进行跨平台的文件交换。xhtml是基于xml的语言,是一种过渡技术,结合了部分xml强大的功能及大多数html的简单特性,建立xhtml的目的就是实现html向xml的过渡。将xml信息转换为html形式显示不同的信息,并最终在浏览器上显示执行。为了提高信息显示,又能让开发人员自由控制格式,可以使用css技术。css技术可以支持在浏览器中的页面显示较好的效果:实现动态html页面进行交互、dthml技术、无需启动java虚拟机以及其他脚本环境,在实施中,以更高的效率获得更好的动态效果。为了实现在html页面中的音频、视频和其他复杂的多媒体应用,要使用插件以提供更加丰富的网页内容和动态效果。flash插件成为web开发人员自我表现及展现个性的最佳途径。
(二)服务端程序开发
到目前为止,服务器程序运行根据技术动态生成html页面的有cgi、php、asp、jsp、等,每种都有其自身的特点和擅长的地方,开发商根据需要和具体情况来确定选择哪种开发技术及系统环境。开发人员的编程语言或类似熟悉的范式也是选择的一个因素。因此,没有完美的方法,只有根据个人实际情况才能表明哪种技术是最好的选择。
cgi是公共网关的一个接口,它定义浏览器、应用程序及web服务器之间的相互操作,cgi程序的优点是可以用c、c++、pascal其中的一种语言来编制。它只要满足cgi的规范,就可以在任意的一种平台上运行,而许多是编译后的可执行程序,它运行速度快、费用少、安全性能高,cgi程序在unix和linux系统中运用得比较多。
php是一种开放源代码服务器端的html嵌入式的脚本描述语言,通过html代码及php指令完成动态服务器页面的合成,大大提高了数据库的操作功能,它几乎涵盖了目前所有的数据库操作功能。
asp是微软推出的一种技术,是用以取代cgi的。使用asp网页制作技术可以很好地将脚本命令、html及组件融合在一起,它允许开发人员使用所有的工具来组装html代码,这些脚本可以在本地服务器或远程服务器上运行的组件访问数据库、应用程序或进程的信息,因此开发简单而功能强大。它可以结合html语言和activex组件建立动态、交互、高效的web服务器端应用程序。它的优点是无须编译、易于生成、独立于浏览器、面向对象、与任何activexscripting语言兼容、源程序码不会外漏。
jsp是由sun公司以java语言为脚本语言开发出来的一种动态网页制作技术,主要完成网页中服务器动态部分的编写。该技术是在servlet技术的基础上形成的,并继承了java语言的多种优势,如安全性、支持多线程、平台无关性等,与其他动态网页技术相比较,具有运行速度快、安全性高等特点。
是微软的web应用程序开发平台,使用可以创建电子商务网站、数据驱动的门户网站以及在因特网上可以找到的任何类型的网站。最大的优势在于:在编写web应用程序时可以非常方便和高效地规划、设计、开发和发布web网络应用程序。的语法在很大程度上与asp兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。
总之,web应用程序是一种自描述、自包容的应用程序,能通过internet连接提供某种商业功能,企业可以通过建立一个web服务来简化与合作伙伴或销售商的信息交换。
二、企业网络化信息建设的重要意义
信息技术在自身突飞猛进发展的同时,也以一种前所未有的速度和力量冲击着当今企业的运作模式。随着现代计算机和通信技术渗透到经济、社会、生活的各个方面,企业所面临的经济环境
文档评论(0)