Относительные пути или абсолютные?

Есть ли разница для сервера, когда я использую относительные или абсолютные пути на своем веб-сайте?

Например, я включаю 50 файлов .js следующим образом:

<script src="relative/path/to/file.js"></script>

Или используя абсолютный путь следующим образом:

<script src="http://example.com/path/to/file.js"></script>

Есть ли разница для сервера при использовании абсолютных путей? Есть ли еще какие-либо запросы/нагрузки/операции, с которыми должен справиться сервер, или тип пути не имеет значения?


person Qrzysio    schedule 19.08.2015    source источник


Ответы (1)


Это не влияет на производительность сервера.

При использовании относительного пути ваш браузер берет URL-адрес и добавляет его к URL-пути, уже указанному в адресной строке.

Например, если запрошенная страница: http://example.com/folder1/index.php, и у нее есть ссылка, указывающая на folder2/index.php, и она нажата, то страница http://example.com/folder1/folder2/index.php будет запрошена с сервера. Веб-браузер делает преобразование для вас.

person Mike -- No longer here    schedule 19.08.2015