仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 476|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网站制作之“file”与“virtual”的区分

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:12:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。区分  在编写ASP程序的时分,一般城市用到<!--#includevirtual/file="path/filename"-->把一段绝对自力的文件代码嵌套到以后页面中来。在实践的利用中良多人对"file"和"virtual"的利用不太了解,招致页面实行的时分会呈现毛病。现就该成绩作一个简述。
  利用"file"的时分,等号前面利用的是绝对路径。所谓绝对路径,是以以后文件地点的文件夹作为始点,经由过程路径搜刮,失掉别的文件(或文件夹)与以后文件的路径干系。利用"virtual"的时分,等号前面利用的是相对路径。相对路径,是以网站根目次作为始点,经由过程路径搜刮,失掉文件(或文件夹)的完全路径。
  这两个界说不太好了解,举例申明:IIS设置的站点根目次为"c:wwwroot",a.asp文件地点目次是c:wwwrootafolder,b.asp文件地点目次是c:wwwrootfolder,c.asp文件地点目次是c:wwwrootafoldercfolder,则以a.asp作为出发点寻觅b.asp,所经由的路径顺次为c:wwwrootafolder、c:wwwroot、c:wwwrootfolder;而寻觅c.asp,所经由的路径就是c:wwwrootafolder、c:wwwrootafoldercfolder。由此得出,b.asp关于a.asp的绝对路径就是../bfolder;不异的,a.asp关于b.asp的绝对路径就是../afolder。当a.asp文件必要利用"file"挪用b.asp文件的时分,其语句就应当写为<!--#includefile="../bfolder/b.asp"-->。挪用c.asp,其语句是<!--#includefile="cfolder/c.asp"-->。而不管甚么时分,a.asp、b.asp、c.asp这三个文件的相对路径分离是c:wwwrootafolder、c:wwwrootfolder、c:wwwrootfoldercfolder。因而,在a.asp文件中利用"virtual"挪用别的两个文件,分离为<!--#includevirtual="/bfolder/b.asp"-->和<!--#includevirutal="/bfolder/cfolder/c.asp"-->。
  别的必要提一下的是include与iframe的区分。前者是把一个绝对自力的文件代码作为挪用文件代码的一部分实行,该语句属于ASP言语,只能用于asp文件中。而iframe是纯真把一个自力的文件在挪用文件中嵌套显现,二者是完整自力的,无任何干系,且iframe属于HTML言语,可在asp、htm、html等文件中挪用。
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。
谁可相欹 该用户已被删除
沙发
发表于 2015-1-18 22:48:28 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
山那边是海 该用户已被删除
板凳
发表于 2015-1-27 09:10:32 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
兰色精灵 该用户已被删除
地板
 楼主| 发表于 2015-2-5 09:01:32 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
精灵巫婆 该用户已被删除
5#
发表于 2015-2-11 08:29:20 | 只看该作者
那么,ASP.Net有哪些改进呢?
小女巫 该用户已被删除
6#
发表于 2015-3-2 04:02:27 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
若相依 该用户已被删除
7#
发表于 2015-3-11 02:48:14 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
若天明 该用户已被删除
8#
发表于 2015-3-17 19:11:08 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
莫相离 该用户已被删除
9#
发表于 2015-3-24 21:38:14 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 00:30

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表