永发信息网

什么是ASP,PHP,CGI,JSP?

答案:1  悬赏:60  手机版
解决时间 2021-01-08 20:24
什么是ASP,PHP,CGI,JSP?
最佳答案
与HTML相比,ASP网页具有6大特点。ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。CGI(Common Gateway Interface)是一种共用网关接口,它可以称之为一种机制.因此您可以使用不同的程序编写适合的CGI程序,这些程序语言包括Visual Basic、Delphi或C/C++等,您将已经写好的程序放在WEB服务器的计算机上运行,再将其运行结果通过WEB服务器传输到客户端的浏览器上。事实上,这样的编制方式比较困难而且效率低下,因为你每一次修改程序都必须重新将CGI程序编译成可执行文件。而ASP与Script(脚本)的编写方式非常类似,它完全不需要重新编译成可执行文件就可以直接运行,再者ASP内置的ADO组件,允许用户通过客户端浏览器存取各种各样的数据库。此外,ASP与CGI最大的不同在于对象向导和组件重用,ASP除了内置的Request对象、Response对象、Server对象、Session对象、Application对象、ObjectContext对象等基本对象外,另外可以允许用户以外挂的方式使用ActiveX控件。当然,ASP本身也提供了多个ActiveX控件供使用,这些组件包括广告轮显组件、文件存取组件、文件连接组件几数据库存取组件等,这些大量扩充且重复使用的组件使ASP的功能远大于CGI。PHP是一种服务器端HTML-嵌入式脚本描述语言。 其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl或者c语言)可以使用特别的PHP标签进行引用, 这样网页制作者也不必完全依赖HTML生成网页了。由于PHP是在服务器端执行的, 客户端是看不到PHP代码的。 PHP可以完成任何CGI脚本可以完成的任务,但它的功能的发挥取决于它和各种数据库的兼容性。 PHP除了可以使用HTTP进行通信,也可以使用IMAP, SNMP, NNTP, POP3协议。JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国有哪些经典的国产动画片
34罩杯是多少码 是75B的么?
自卸车 280弧面8+8大梁 4.5轴距 前桥6.5吨 前
我买了一套二手房,卖方的土地证没办下来,到
有没有类似pussysaga的游戏
作文《坚定前行,追求梦想》800字
单选题在验证机械能守恒定律的实验中,需要直
再换低档位以前,降低车速或提高发动机的转速
发0w和eu音的单词
()625➗4要使商是四位数,()里最小
2X2-3X-1=0用配方法解方程,怎么解??
怎么把mp3格式改成m4a格式
明星为什么生孩子都晚
如何寻找开题的研究方向
5吨10吨龙门吊一般跨度与起升高度是多少比较
推荐资讯
p u底漆固化剂可用于面漆吗
从欣赏对联时想到的
求大神鉴定这是什么年代铜币,背面无花纹字样
豆沙和莲蓉有什么不同?
单选题明清时期进步思想家李贽、黄宗羲、顾炎
为什么这个题目后面的那一问极限不存在?
中国农业银行atm(土默特右旗支行(东门分理处)
正品卡西欧g-shock手表casio运动防水防震防磁
空腔球体内有一电荷,内表面电势为零吗?
按穴位减肥会反弹吗?
十月怀胎不容易,我们要尊敬自己的母亲.请问
700÷3分之2=700÷2×3中,700÷2的意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?