- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网站开发的主要技术及比较
必威体育精装版网站开发的主要技术及比较
--分析ASP;PHP;JSP;ASP.NET五种技术的特点
网站的开发技术有很多,主要包括CGI、ASP、PHP、JSP、ASP.NET等。每一种技术都有其自身的特点与局限性,具体的网站开发技术要根据网站的功能需求、面对的受众、访问量、开发者熟悉的技术等方面进行选择。以下将对各种网站开发技术进行全方位的比较。.·、
2 CGl(Common Gateway Interface)技术
2.1 CGI的涵义
CGI的含义是“公共网关接口”。CGI是一段程序,是H1TrP服务器与其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上,提供客户端Html页面的接口。
2.2 CGI的工作原理
绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使网页具有交互功能。其工作流程如下:
1)通过Internet把用户请求送到服务器。
2)服务器接收用户请求并交给CGl程序处理。
3)CGI程序把处理结果传送给服务器。
4)服务器把结果送回到用户。
2.3 CGI的技术特点
CGI可以为我们提供许多HTML无法做到的功能。比如:1)一个记数器;2)顾客信息表格的提交以及统计;3)有哪些信誉好的足球投注网站进程;4)Web数据库。
用Html是没有办法记住客户的任何信息的,就算用户愿意让你知道。用Html也是无法把信息记录到某一个特定文件里的。要把客户端的信息记录在服务器的硬盘上。就要用到CGI。这是CGI最重要的作用,它补充了Html的不足。
2.4 CGI的缺点
1)CGI是进程,服务器负担重。由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求
的时候,服务器就会打开多个进程。这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。CGI方式不适合大访问量的应用。
2)CGI程序有对系统可读写的权力,有了这个权力。黑客就可以设法控制系统,读写系统数据;
3)难学难用,编程效率很低。
3 ASP{Active Server Page)技术
ASP是一个Web服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的Web服务应用程序。ASP采用脚本语
言VBScript(Java script)作为自己的开发语言。
3.1ASP的含义
ASP意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用。它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp。现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的Web应用程序。
3.2 ASP的工作原理
当在Web站点中融入ASP功能后,将发生以下事情:
1)用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。
2)浏览器向服务器发出请求。
3)服务器引擎开始运行ASP程序。
4)ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。
5)页面信息发送到浏览器。
3.3 ASP技术特点’
与HTML相比,ASP网页具有以下特点:
1)利用ASP可以实现突破静态网页的一些功能限制。实现动态网页技术;
2)ASP文件是包含在HTML代码所组成的文件中的.易于修改和测试:
3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页:
4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从Web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理.然后向Web浏览器发送信息;
5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等。
6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。
7)方便连接ACCESS与SQL数据库。
3.4 ASP技术的缺点
1)ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。因为与ASP配对的Access数据库的安全性比较差,一是容易被下载,二是容易被解密。
2)一般国外Windows空间价格要相对高点。
3)数据库连接方面,asp使用ADO对数据库进行操作,会相当耗费服务器资源,因为它要一直连在服务
您可能关注的文档
- 第27课新中国的科技成就导学案.doc
- 第3册第7课秀出班级新公约.doc
- 第10课级别及第一类买点的完整性.doc
- 第2讲AutoCAD2007的用户界面.docx
- 第4章曲线运动万有引力定律章末质量检测.doc
- 第3课区域经济和重心的南移导学案.doc
- 第9章备份和还原.doc
- 第一单元东港四中测试题.doc
- 第一单元植物的生长变化.doc
- 第一章土方工程试题及答案.doc
- 东海证券-轮胎行业月报:2024年高景气收官,节后开工恢复性提升.pdf
- 东吴证券-环保行业跟踪周报:欧盟终裁略下调对华生柴反倾销关税,开始跟踪SAF进口,持续推荐现金流资产.pdf
- 北京博观众智信息科技-日本保健品行业繁荣发展的背后及发展现状.pdf
- 兴业证券-电力设备行业深度报告:机器人业务打开锂电精密加工企业成长空间.pdf
- 信达证券-航空运输月度专题:1月油汇向好、国内线运力同比微增,客座率高位维稳.pdf
- 兴业证券-德昌股份-605555-家电汽零双轮驱动,多元布局兑现高成长.pdf
- 东吴证券-九方智投控股-09636.HK-基本面夯实乘A股东风,AI赋能拓成长蓝海.pdf
- 民生证券-计算机行业深度报告:DeepSeek系列报告之AI+医疗.pdf
- 兴业证券-基础化工行业周报:国常会研究提振消费及化解重点产业结构性矛盾继续关注化工核心资产及新材料成长.pdf
- 国金证券-A股投资策略周报:港股“狂飙”背后:哪些驱动因子与A股不一样?.pdf
文档评论(0)