2011-10-31 2 views
7

Рассмотрим веб-сайт, установленный в 'MySITE каталоге':Правильно "базовый путь" терминология

/var/www/html/mysite/index.php
корня документа = /var/www/html
URL = www.mysite.com/mysite/index.php

Что бы вы назвали следующее:

  1. /var/www/html/mysite/ index.php (базовый путь? Корневой путь?)
  2. /var/www/html /mysite /index.php -or- www.mysite.com /mysite /index.php (Путь? путь Base?)
  3. www.mysite.com/mysite /index.php (URL Base)

Я не могу придумать с четким названием вырезать, чтобы отличить 1 и 2.

ответ

4

Я из фона ruby-on-rails, но ...

1) Для этого используются либо путь базовой дорожки, либо корневой путь. Выберите один и будьте последовательны :) 3) в RoR мы называем это «корневым URL», но также и «домашний путь». , чтобы 2 - это не происходит в рельсах (или, по крайней мере, мы не имеем имя для него)

это звучит как следующий будет соответствовать не путая их всех:

  1. базы -FilePath == /вар/WWW/HTML/MySite/ /index.php
  2. корня FilePath ==/вар/WWW/HTML /MySite /index.php
  3. корневой URL == www.mysite.com/mysite /index.php

Альтернатива будет:

  1. корень путь_к_файл
  2. дома-путь_к_файл
  3. домашней гиперссылка

моего 2с :)

+1

Спасибо за RoR perspective- Я понимая, что нет действительно никакого канонического стандарта, и каждая система платформа имеет свои собственные вариации на имена. Я дам вам ответ, поскольку это правильный ответ из многих. (См. Мой ответ для более ...) – Yarin

-3

Оказывается, они могут можно упомянуть множеством способов. Я перечислю их здесь, как я их найти:

В Django:

2 = script_prefix

Смежные вопросы