Web开发中此根目录的正确用语是什么?

时间:2011-07-28 19:44:29

标签: terminology directory-structure

我正在为Web应用程序编写一些文档,并且我想确保在描述此根目录时使用正确的术语。

我的Web应用程序可以配置为在任何目录中使用。例如,您可以在http://site.com/安装它,或者您可以在http://site.com/mydir/安装它,或者您可以全部安装http://site.com/dira/dirb/

在每种情况下,根目录都是//mydir//dira/dirb/。我的问题是,这个确切类型的绝对根目录概念是否有一个术语?文件根?应用程序根?网络根?或者这是一个特殊类型的根,我的应用程序特定的,我应该为?

创建一个名称

3 个答案:

答案 0 :(得分:1)

我想说的是web应用程序root,这是MSDN上用于web.config所在目录的术语。

网站根目录始终为'/',但在IIS中,任何子目录都可以配置为自己的应用程序,具有自己的web.config,然后根据Web应用程序根目录调用该目录是合乎逻辑的。

如果您的应用程序没有自己的web.config,我建议使用“安装root”或类似的东西以避免混淆。

答案 1 :(得分:1)

我将其称为 [web]应用程序根 - 该特定应用程序的

它是应用程序的根,但不一定是Web(站点)的根,具体取决于定义的方式。但是,在不同的环境中,站点和Web具有非常特定的含义。例如,在SharePoint中,“Web根”相对路径可能是“/ mysite / myweb”。 “文档根”听起来像是一个查找文档的地方......而不是应用程序。

重要的是用户知道其含义 - 为此,我建议明确区分“web”/“document”和“application”的问题。

快乐的编码。

答案 2 :(得分:0)

/通常称为Web根目录,应用程序根目录可以看作如下所示:/application-directory。但是,您可以调用示例root,因为它们肯定是某些东西的根(在这种情况下,您的Web应用程序和/或服务器)。