asp主机asp主机是什么
本文目录一览:
- 1、主机都有什么分类?
- 2、ASP.NET在主机上只能打开html文件有字打开aspx都是空白
- 3、30分!在ASP中怎么在主页上显示来访者ip 和主机名?
- 4、我如何在在ASP虚拟主机上建网站?需要什么软件?有傻爪型的吗?
- 5、什么是asp什么是jsp?
- 6、asp空间是什么
主机都有什么分类?
主机的分类
1)、按照地域来分,可以分为国内主机(主要是大陆主机)和国外主机(美国主机、香港主机)。国内主机速度最快、稳定性最高,但是价格最贵,而且还需要备案。
美国主机稳定性不错,但是速度一般;香港主机稳定性一般,但是访问速度不错。美国主机和香港主机是不需要备案的。
2)、按照程序语言来分,分为PHP主机、ASP主机和全能主机。其中,全能主机可以搭建PHP程序和ASP程序开发的网站。
3)、按照操作系统来分,可以分为LINUX主机、WINDOWS主机。
2、其他参数
1)数据库,数据库是放置网站数据的空间,有的空间是赠送数据库的,而有的空间不赠送。
2)FTP软件,FTP软件是管理我们空间的软件
3)流量的计算,我们网站的主机一般都有流量的限制。建议大家购买不限流量的空间。
ASP.NET在主机上只能打开html文件有字打开aspx都是空白
可能的原因:
没有开启应用服务扩展;
没有注册asp.net,注册方法:
打开命令提示符(运行CMD),命令:
2.0版本.net:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
4.0版本.net:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
3.没有做.aspx的映射(方法看这)
30分!在ASP中怎么在主页上显示来访者ip 和主机名?
获取IP:Request.ServerVariables("REMOTE_ADDR")
获取机器名:Request.ServerVariables("REMOTE_HOST")
获取服务器名:Request.ServerVariables("server_name")
我如何在在ASP虚拟主机上建网站?需要什么软件?有傻爪型的吗?
上传ASP类网页文件就行,上传需要FTP软件,编辑网页文件需要的就多了,主要是代码改写、页面布局、图片制作几方面的,傻瓜型的可以选择动网论坛这类现成的程序代码就好了。
顺便说几句:请学习以下网页制作的基本知识,ASP相关的知识,最好找一个懂得asp的人帮助制作维护。这也算我几年建设维护网站的一点心得吧。
我的网站,最近工作较忙,网站更新没有跟上,见笑了。
什么是asp什么是jsp?
一、什么是ASP?
ASP是Active Server Pages的简称,它是一种在微软公司的Web服务器IIS(Internet InfomatiON Server)上开发交互网页的新技术。微软公司最初在IIS3.0版上使用它以取代CGI。随着Windows NT在WWW上的使用日益增多,ASP已经成为了开发动态网站、构筑Internet和Intranet应用的最佳选择。
二、在哪里可以找到支持ASP的服务器软件?
如果你的计算机上装的是Windows NT 4.0,那么你可以通过安装NT的可选包Windows NT Option Pack 4.0来安装IIS4.0,然后你就可以在IIS4.0里使用ASP了。如果你的操作系统是Windows 98, 那么你可以在Win98光盘里找到一个ADD-ONS目录,下面的PWS目录里面有一个小型WWW服务器软件PWS(PersonalWeb Server),它也可以支持ASP。如果你想用一用Windows 2000的测试版,那么你可以选装Server版或者Advanced Server版,它们都已经自带IIS5.0了。
三、如何编写ASP?
你或许用过Javascript在网页里弹出一个小窗口,你是这样做的:
<html>
<head>
<title>New Page 1
</head>
<body>
<Script Language=〃JavaScript〃>
alert(〃hello!〃);
</Script>
</body>
</html>
编写ASP就跟它差不多,同样是在网页文件里加些东西,不像CGI那样你还得写一个EXE文件。唯一应该注意的是,网页文件应该以.asp作为后缀名,而不能是.htm,这样WWW服务器才能识别它是ASP文件并进行相应的处理。
注意,上面例子中使用了 <script>和</script> 来把脚本包括起来,以区别普通的Html标记。在ASP中,使用另外两个符号来标记ASP代码,它们是“<%” 和“%>”。WWW服务器在处理ASP文件时,一看到$#@60;%就知道ASP的代码开始了,而看到%>就知道代码结束。
通常,我们可以用Notepad来编辑ASP文件,不过因为FrontPage98有强大的网页管理功能,所以最好在Frontpage98里编写ASP文件。当你要往一个网页里插入ASP代码时,只需选择FrontPage Editor下部的“HTML”标签页就行了。
四、一个例子
最后让我们来看一个例子,将它以a.asp存盘,它在浏览器里输出三个“Hello ASP”,从这里我们可以体会ASP代码是如何同HTML标记语言结合在一起的。
<html>
<head>
<title>New Page 1
</head>
<body>
<%For i=1 to 3%>
<font size=〃><%=i%>〃Hello ASP
<%Next%>
</body>
</html>
请注意,文件后缀一定要为.asp。
五、ASP的处理流程
当我们用浏览器查看一个ASP文件时,都发生了些什么呢?
以上面那个a.asp为例,当我们在浏览器里输入 (localhost为主机名),浏览器向WWW服务器发出请求,要求返回a.asp的内容。WWW服务器在接到请求后,发现它的后缀为.asp,于是就将这个文件交给专门的ASP处理程序,这个程序扫描a.asp,把其中用<%和%>括起来的代码解释并执行,最后把执行结果再传回给WWW服务器,WWW服务器把结果通过HTTP协议传回到浏览器。你可以用浏览器的查看源代码功能查看一下,你并没有发现<%和%>标记,因为它们已经在服务器端被处理掉了,浏览器所获得的仅仅是结果,是一些标准的HTML标记。整个过程如图。
下一讲中,我们将介绍一些Vbscript的基础知识。它是在ASP中用得最多的脚本语言之一。
---------------
1.2 JSP及其特点
JavaServer Pages(JSP)是一种实现普通静态HTML和动态HTML混合编码的技术,有关JSP基础概念的说明请参见《JSP技术简介 》。
许多由CGI程序生成的页面大部分仍旧是静态HTML,动态内容只在页面中有限的几个部分出现。但是包括Servlet在内的大多数CGI技术及其变种,总是通过程序生成整个页面。JSP使得我们可以分别创建这两个部分。例如,下面就是一个简单的JSP页面:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><TITLE>欢迎访问网上商店</TITLE></HEAD>
<BODY>
<H1>欢迎</H1>
<SMALL>欢迎,
<!-- 首次访问的用户名字为"New User" -->
<% out.println(Utils.getUserNameFromCookie(request)); %>
要设置帐号信息,请点击
<A HREF="Account-Settings.html">这里</A></SMALL>
<P>
页面的其余内容。.
</BODY></HTML>
下面是JSP和其他类似或相关技术的一个简单比较:
JSP和Active Server Pages(ASP)相比
Microsoft的ASP是一种和JSP类似的技术。JSP和ASP相比具有两方面的优点。首先,动态部分用Java编写,而不是VB Script或其他Microsoft语言,不仅功能更强大而且更易于使用。第二,JSP应用可以移植到其他操作系统和非Microsoft的Web服务器上。
JSP和纯Servlet相比
JSP并没有增加任何本质上不能用Servlet实现的功能。但是,在JSP中编写静态HTML更加方便,不必再用 println语句来输出每一行HTML代码。更重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地分开:比如,由页面设计专家进行HTML设计,同时留出供Servlet程序员插入动态内容的空间。
JSP和服务器端包含(Server-Side Include,SSI)相比
SSI是一种受到广泛支持的在静态HTML中引入外部代码的技术。JSP在这方面的支持更为完善,因为它可以用Servlet而不是独立的程序来生成动态内容。另外,SSI实际上只用于简单的包含,而不是面向那些能够处理表单数据、访问数据库的“真正的”程序。
JSP和javascript相比
javascript能够在客户端动态地生成HTML。虽然javascript很有用,但它只能处理以客户端环境为基础的动态信息。除了Cookie之外,HTTP状态和表单提交数据对javascript来说都是不可用的。另外,由于是在客户端运行,javascript不能访问服务器端资源,比如数据库、目录信息等等。
asp空间是什么
所谓ASP空间,就是支持ASP脚本的网站空间或虚拟主机,网站空间与虚拟主机最大的区别就是虚拟主机可以自己绑定自己的顶级域名或子域名。在这种ASP空间中,除了可以像普通的网络空间一样安放静态的HTML网页之外,可以安装后缀是ASP的带有ASP脚本的网页。而普通不支持ASP的空间就算是安放了ASP文件也是不能正常运行的。换句话说,只有支持ASP或其它脚本的网站空间或虚拟主机才能运行具有交互性的网页。
asp主机的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于asp主机是什么、asp主机的信息别忘了在本站进行查找喔。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~