社区
非技术区
帖子详情
菜鸟请教,100分相送
langziji
2003-02-24 09:40:11
经常听说ASP,JSP,HTML,XML,VBSCRIPT,VJSCRIPT,JAVASCRIPT,JAVAAPPLET,CGI,PERL等等这些名词,请问这些都分别是什么,做什么的,在网页制作运行过程中,在服务器端和客户端都需要其它的一些什么软件支撑环境?回答完毕就结贴,在线等待。
...全文
81
6
打赏
收藏
菜鸟请教,100分相送
经常听说ASP,JSP,HTML,XML,VBSCRIPT,VJSCRIPT,JAVASCRIPT,JAVAAPPLET,CGI,PERL等等这些名词,请问这些都分别是什么,做什么的,在网页制作运行过程中,在服务器端和客户端都需要其它的一些什么软件支撑环境?回答完毕就结贴,在线等待。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
michael_chao
2003-02-24
打赏
举报
回复
三、CGI
CGI是Common Gateway Interface的简称。其主要的功能是在WWW环境下,藉由从客户端传递一些讯息给WWW Server,再由WWW Server去启动所指定的程序码来完成特定的工作。所以更明确的说,CGI仅是在WWW Server上可执行的程序码,而它的工作就是控制讯息要求而且产生并传回所需的文件。
使用CGI,你的Server可以读取并显示在客户端无法读取的格式(像是SQL Data Base)。而且可以像闸道(Gateway)一样,在伺服端和客户端之间,产生客户端所需要的讯息。基本上,在此种主从式(Client/Server)的环境之下,其IPC(Inter Process Communication)的协定是利用讯息传递及存储器分享(环境变数)的方式来完成。CGI有其特定的写法及规格,必须遵守其原则,方可达到主从端资讯交流的目的。
michael_chao
2003-02-24
打赏
举报
回复
二、JSP
JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其网址为http://www.javasoft.com/products/jsp。 在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。
michael_chao
2003-02-24
打赏
举报
回复
一、ASP
ASP的含义从字面上说,ASP包含三方面含义:
1、Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。
2、Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。
3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。
langziji
2003-02-24
打赏
举报
回复
谢谢楼上的,只是我不知道这些东东的具体含义,简明扼要。
tata_1980
2003-02-24
打赏
举报
回复
漫漫来,比如asp,他不是一个语言,只是一个技术范畴,起先不清楚也无所谓,等你做够足够的例子就行了, 我刚学asp四个月,现在已经作好一个系统了,关键是要化时间,经历,
再如vbscript,是一个语言,其实关于语言,不要死学,一些语法在用时查阅文当就可以了。逻辑思维要清晰。比如要几个判断,什么时候循环等等,
为什么叫script,这个词中文叫脚本,就如同电影里的脚本,你可以控制各个元素,操纵他们。比如,javascript,在前台控制浏览器对象,比如:你要变换做一个下雪的场景。而vbscript,是用来操纵服务器对象的,比如,我用vbscript建立fso,在服务器建立一个文件等等,
好了,就说这些,关键靠自己。。
langziji
2003-02-24
打赏
举报
回复
没有人回答吗?
超级简单的Python爬虫教程,python爬虫
菜鸟
教程官网
需要掌握的知识点如下:选择:数据访问(标签、特定值、布尔索引等)缺失值处理:...通过可视化的方式来描述数据的指标,其实可以得出很多结论了,比如排名前
100
的是哪些,平均水平是怎样的,近几年的变化趋势如何……
我在CSDN参与的3000个帖子
2:
100
分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
我所认知的电子商务解决方案
从一个一无所知的小
菜鸟
开始一点一点地学,刚开始有不懂就谷歌、问同事,很幸运有一帮热心的同事,几乎每天我都有好几个问题
请教
他们,有时还要帮忙解决,就这样坚持着度过了刚开始的磨合期,很感谢他们,不提名字了...
基础
各位兄弟,在SDK编程中如果实现窗口分割呢?请问怎么得到一个函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画一个箭头?高分
请教
如何限制程序...有了该问题就有了思考(
100
分 献礼!)如何
有感:应聘Java笔试时可能出现问题及其答案 Part two
应聘Java笔试时可能出现问题及其答案》发布到csdn的blog上,很多人看了以后认为很有用处,特别是对于即将参加java面试的朋友们,很多人给我反馈了意见或者向我
请教
问题,实在是不敢当,本人也是
菜鸟
一个,...
非技术区
2,100
社区成员
37,371
社区内容
发帖
与我相关
我的任务
非技术区
Web 开发 非技术区
复制链接
扫一扫
分享
社区描述
Web 开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章