2007年3月5日月曜日

Apacheのルート配下のディレクトリ構成

外に見える、Apacheのルート配下のディレクトリ構成のローカルルール。
http://myways.sakura.ne.jp/以下で見えるディレクトリのこと。

ファイル名ルール
  1. htmlファイルの拡張子はhtmlで。
  2. 命名規則は、体は名を表すで、わかり易く。
  3. 英語は正しく使う。スペルミスとか後でわかると恥ずかしいし。(ローマ字はヘボン式)
  4. index.xxxにリンクを張るときは、ディレクトリを指定する。
    例1) http://myways.sakura.ne.jp/index.html ではなくて http://myways.sakura.ne.jp/
    例2) http://myways.sakura.ne.jp/index.cgi?q=myway  
      ではなくて http://myways.sakura.ne.jp/?q=myway
    理由は、拡張子とか中身を替えた時の対応がし易い為、inex.cgiをindex.phpに変えたときに変更が少なくてすむ
  5. 理由がない場合は、相対パスで指定する。CSSは絶対パスでもOK。
ディレクトリ構造
index.html
/js
 Javascript置き場

/css
 CSS置き場

/images
 画像ファイル置き場

/コンテンツのディレクトリ
 必要ならば、各コンテンツディレクトリにも、jsやcssとかimagesのディレクトリを掘るのもOK。
 管理が煩雑になるから、出来るだけ作らない。

1 件のコメント:

Roulette Rules さんのコメント...

I hope, it's OK