2016-07-13 6 views

答えて

1

3つの一般的なURL設計:

  • 最も一般的な設計は、次のとおりです。小文字ですべてのものとセパレータとして-。これは、(最も人気のあるCMS、ワードプレスを含む)多くのCMSのデフォルトであり、例えばまた、スタックオーバーフローが使用する:あなたの質問のURLの最後のパスセグメントは

    /whats-the-best-practice-for-url-path-casing-and-spacing 
    
  • ウィキペディア(と、デフォルトであり、すべてのMediaWikiサイト)は、大文字小文字を使用し、_を区切り文字として使用します。

    /Stack_Overflow 
    

    which is different from /Stack_overflow

  • 多くの(初期)ウィキはキャメルケースなしセパレータを使用する:たとえば、page about Stack Overflowこの最後のパスセグメントを有しています。例えば、(WikiWikiWebを使用して)最初のwikiでpage about Stack Overflowは、クエリコンポーネントで、この最後のセグメントがあります。

    StackOverflow 
    

プロのセパレータ:それは文字列が何を意味するのか確認するために簡単です。あなたは誤解を避けることができます(教師の話話す教師教師のストーキング)を考えてください。 CamelCaseはここで助けになるかもしれませんが、長い文字列ではうまく機能しません。たとえば、whats-the-best-practice-for-url-path-casing-and-spacingWhatsTheBestPracticeForUrlPathCasingAndSpacingよりも理解しやすいです。

プロ正しい場合:あなたのサイトは、プログラミングのコンセプトは、「スタックオーバーフロー」、サイト/会社ごとに異なる場合(例えば、「スタックオーバーフロー」を除いて同じことを書かれた別の事柄についてのページを持っている場合、または「ラブ"動詞のための名詞、"愛 "のために)、これは曖昧さを解消する簡単な方法です。

Pro CamelCase:このように書かれた単語は、対応するページに自動的にリンクできます。著者はハイパーリンクマークアップを使用する必要はありません。

あなたのサイトがマークアップをよく知らない多くの作者(この場合はCamelCaseが役立つかもしれない)、または通常は1つまたは数単語で記述されるものを定義する百科事典のようなもの(その場合は正しい場合があります)、私は最も一般的な方法で行くでしょう:小文字を使用し、ハイフン(-)をセパレータとして使用します。これは人々が見るために使用されるものです。

グーグルrecommends this, too

はあなたのURLで句読点を使用することを検討してください。 URL http://www.example.com/green-dress.htmlは、http://www.example.com/greendress.htmlよりもはるかに便利です。

私達はあなたのURLにハイフン(-)の代わりに、アンダースコア(_)を使用することをお勧めします。

+0

恐縮です! –

関連する問題