永发信息网

htmll和asp到底区别在哪

答案:4  悬赏:60  手机版
解决时间 2021-03-05 14:55
htmll和asp到底区别在哪
最佳答案
1.ASP的全称是Active Server Pages。它是一种规范标准的称呼,并不是某种技术语言的称呼。
而HTML却是比较详细的语言规范。

2、它们差别在哪儿呢?它们的差别在于,ASP可以更方便的(请注意,是更方便,并不是说HTML不能)针对各个不同的用户产生不同的页面,提升用户的浏览体验。

3、ASP的文件改成HTML不能运行,是因为,ASP文件不是一个最终的页面,它只是一堆语言编写的程序文件。当用户要访问这个页面的时候,服务器需要解析这些语言,并且执行其中的语句,最后将结果反馈给用户。而HTML文件则不然,当用户需要访问HTML页面的时候,服务器是直接将页面丢给用户的。用不着解析、编译、运行。
所以asp改成HTML后缀名就不能运行了。
但是你可以在服务器上配置一下。将服务器设置成HTML页面一样用ASP编译器解析编译运行。

至于不同,我想说:
其实最重要一点,ASP可以保护知识产权。HTML你写的代码,都会被用户看到,因为那是要被下载到用户端才能运行的脚本文件。你好容易花了一年时间研究了一段语句,洋洋自得。突然发现一夜之间所有人都会这段语句了。你不觉得很杯具嘛??

ASP不会,ASP是在服务器端运行以后,将结果反馈给用户的,用户完全接触不到语句,只能看到结果。多安全啊~~

搞明白差别了么?

好处多多呢。一个比较复杂的访问数据库的页面,ASP是在本地访问数据库,然后将结果页面发给用户。HTML则是把代码下载到用户端再通过网络查询服务器数据库再把数据反馈到客户端。
你觉得哪一种方法更有效率,更节省用户资源节省时间??
全部回答
asp是加入编程语言的页面,html是直接运行的页面
asp页面要在服务器上处理以后显示在客户端的,html不需要
asp加入编程语言后可以很形象,很程序化的来显示内容,html是什么样就是什么样
所以好多网页都用asp生成html来建设网站,这样执行速度快,可以减少服务器负担。
谁跟你讲过HTML可以连接数据库?用什么连接数据库?ASP的ADO才可以连接数据库,HTML是静态的,不能通过后台更新的,要改显示的内容,只能在页面修改,这也是ASP诞生的原因,ASP文件修改成HTML文件后肯定不能运行了,里面的<%%>之间的语句在服务器上没法解析
asp是在服务器端运行的,它需要通过IIS服务器把ASP语言解释成HTML,然后再送到客户端浏览器显示出来。
而HTML是在客户端运行的,它可以直接在浏览器上显示出来,不需要服务器来解释。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
因式分解:① 4-4x+x²;②x²+x-6
东方燕都停车场怎么去啊,有知道地址的么
前矛后盾这样1.3是返义词的成语
为什么360搜索联盟--财务管理页面 一传照片就
黄堡镇屽村中学地址在哪,我要去那里办事
现在的办公室都是写字楼,这种厕所不隔音,上厕
如何在耽美闲情贴图
当她拿起一张黑色唱片碟时,时间______了,耳
o2o是谁发明的,是谁先想到的,怎么发展, 会
喷完烤漆等多长时间烤
行车记录仪录像为什么总是卡卡卡
电脑的个人设置在那里可以修改?
怎样写采访提纲???(采访人)
寒极生热所体现的阴阳关系是()A.阴阳交感B.阴
汽车尾气固体悬浮颗粒怎么去除?
推荐资讯
请问谁知道湖北宜昌那里有无担保抵押可以贷款
沧州贷款沧州贷款公司沧州市贷款沧州市贷款公
木沟兰村在哪里啊,我有事要去这个地方
跪求 劲舞团 自由模式 8K 迈克儿杰克逊 完整
dnf,11级的锋利的太刀还有光属性攻击?
什么是字符型常量
小孩突然长眼屎了,是怎么回事,怎么办啊!
水瓶女的气质
2个mobile intel(r)965 express chipset fami
农村退伍军人养老保险怎么买
书上说int型指针不能直接赋值给void型,但我
怎样成为微博贵族?就是头像上有个兔子耳朵的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?