我正在为一个web应用程序编写一些文档,我想确保我在描述这个根目录时使用了正确的术语。
我的web应用程序可以配置为在任何目录中使用。例如,您可以将其安装在http://site.com/上,也可以将其安装在http://site.com/mydir/上,也可以将其全部安装在http://site.com/dira/dirb/上。
在上述每种情况下,根目录都是/、/mydir/和/dira/dirb/。我的问题是,是否有专门的术语来描述这种类型的绝对根目录概念?文档根目录?应用程序根?web root?或者这是一种特定于我的应用程序的特殊类型的根,我应该为其命名?
发布于 2011-07-29 03:50:46
我将其称为the应用程序根--该特定应用程序的根。
它是应用程序的根,但不一定是web(站点)的根,这取决于它是如何定义的。然而,在不同的环境中,站点和Web具有非常特定的含义。例如,在SharePoint中,"Web root“相对路径可能是"/mysite/myweb”。“文档根目录”听起来像是查找文档的地方……而不是应用程序。
重要的是用户知道这意味着什么--为此,我建议清楚地分离"web"/"document“和"application”的关注点。
祝你编码愉快。
发布于 2011-07-29 03:50:18
我会说web应用程序根,这是在MSDN上用来表示web.config所在目录的术语。
网站根目录始终是'/',但在IIS中,任何子目录都可以配置为自己的应用程序,具有自己的web.config,然后调用该目录作为web应用程序根目录是合乎逻辑的。
如果你的应用程序没有自己的根目录,我建议你使用"install web.config“或者类似的东西来避免混淆。
发布于 2011-07-29 03:51:43
/通常被称为web根目录,而应用程序根目录可以类似于以下内容:/application-directory。但是,您可以将这两个示例称为root,因为它们肯定是某些东西(在本例中,是您的web应用程序和/或服务器)的根。
https://stackoverflow.com/questions/6864717
复制相似问题