:私が使用相対リンクはサイトリンクよりもはるかに高速ですか?私は相対リンクとは対照的に、以下に示すように、サイトのリンクを使用する傾向がある私のウェブサイトに
:
<link rel="stylesheet" type="text/css" href="http://www.example.com/_css/_all/stylesheet-global-styles.css" />
オルタナティブ(相対):
<link rel="stylesheet" type="text/css" href="/_css/_all/stylesheet-global-styles.css" />
サイトリンクを使用するのは、次のような洗練されたURLを使用しているからです。
example.com/test => example.com/test.php
example.com/test/1 =>として
example.com/test.php?id=1 2番目の例の中の複数の '/'の結果、私のページはそれらがウェブサイトのサブディレクトリにあると考えるので、私は '../'を入れないと '相対的な'リンクは動作しません。私はこれができません。なぜなら、クエリ文字列が存在するかどうか、存在するディレクトリの数に基づいてディレクトリを意味するからです。その結果、サイトのリンクを使用して必要なコンテンツを含めることを余儀なくされています。
私は、各リクエストがDNSルックアップを実行しなければならないことを知っていますが、これは遅くなりますが、私がリンクしている場合、5スタイルシートとスクリプトはどれくらい遅いですか?
わからないが、それは実際に違いを作るとは思いません。 – elclanrs
[Performance:Absolute vs. Relative URLs]の重複可能性があります。(0120-998-100) –
@そのトピックでクリックしたトピックをクリックすると多少異なるようです –