#url #path #terminology #definition #convention
#url #путь #терминология #определение #соглашение
Вопрос:
Рассмотрим веб-сайт, установленный в каталоге mysite:
/var/www/html/mysite/index.php
корень документа = /var/www/html
url = www.mysite.com/mysite/index.php
Что бы вы назвали следующим:
- /var/www/html/mysite/ index.php (Базовый путь? Корневой путь?)
- /var/www/html /mysite /index.php -или… www.mysite.com /мой сайт /index.php (Путь? Базовый путь?)
- www.mysite.com/mysite/index.php (Базовый URL-адрес)
Кажется, я не могу придумать четкое название, чтобы отличить 1 и 2.
Ответ №1:
Я из ruby-on-rails, но…
1) для этого используется либо базовый, либо корневой путь. Выберите один и будьте последовательны 🙂 3) в RoR мы называем это «корневым URL», но это также своего рода «домашний путь». что касается 2 — это не встречается в rails (или, по крайней мере, у нас нет для этого названия)
похоже, что следующее будет согласованным, не путая их всех:
- base-filepath == /var/www/html/mysite/ /index.php
- root-filepath == /var/www/html /mysite /index.php
- корневой url == www.mysite.com/mysite/index.php
Альтернативой может быть:
- корневой путь к файлу
- главная страница -путь к файлу
- главная страница-url
мой 2c 🙂
Комментарии:
1. Спасибо за точку зрения RoR — я понимаю, что канонического стандарта действительно не существует, и каждая системная платформа имеет свои собственные варианты имен. Я дам вам ответ, поскольку это правильный ответ из многих. (Подробнее см. Мой ответ …)
Ответ №2:
Оказывается, на них можно ссылаться различными способами. Я перечислю их здесь по мере их нахождения:
В Django:
2 = script_prefix