ディレクトリ構成どうしてる?
■ このスレッドは過去ログ倉庫に格納されています
トピックによって分類するか、作成日を使うか
画像ファイルはまとめて一つのディレクトリに置くか、
HTMLと同じ場所に置くかなど、
みんなのディレクトリ構成の方針を教えて。
誰かと思えば君か、また遅刻かね。
私が良いと言うまで廊下に立っていなさい。 >>93
何でもかんでも同人に結びつければいいもんじゃないかと
ちなみに自分のとこ
/public_html
├.htaccess
├404.html
│
├【(サイト名)】
│ ├index.html
│ ├*.css
│ ├【img】
│ │ └バナー等
│ ├【コンテンツA】 *コンテンツごとに全部分けてる
│ │ ├index.html
│ │ └xxx.html...etc.
│ └【コンテンツB】
│ ├index.html
│ └【xxx】
│ └xxx.html...etc.
└【cgi-bin】
├jcode.pl
├【スクリプトA】
│ └各種ファイル *面倒なので画像もごちゃまぜ
└【スクリプトB】
└各種ファイル ダミーindexはJavaScript使ってトップにジャンプするようになってます。 自分はダミーのindex置いてない。
indexがない時は404表示させてます。で404にトップへのリンク。 [public_html]
│
├html // まだ少ないため、HTMLはすべてここ。
├css // 全ページ共通。1個しか使わない。7kb
├js // CSSと同じで1つを全ページ共用。1kb
│
├[sysimg]
│└(サイト内関係の画像。バナー、リンクマーク等)
├[diaryimg]
│└(日記で一時的に使う画像)
├[fcnt]
│└(アクセス解析CGI)
├[mail]
│└(sendmail CGI)
├[a]
│└頭文字がAのサイトのバナー
├[b]
│└頭文字がBのサイトのバナー
├[c]
│└頭文字がCのサイトのバナー
(略)
└[z]
└頭文字がZのサイトのバナー
当方リンク集。 ∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄ 画像等のファイル名はどうしています?
mona.jpg
giko.jpg
si.jpg
と、するか
0001.jpg
0002.jpg
0003.jpg
と、するか。 >113
私は数字.jpgかな。あとサイト更新時にトップページが2つに
なってしまったことってある?この雨の夏休みにどっちか消そうと
思って松。 (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン 某ゲーム攻略サイトを最近作り始めたんですが。
./public_html
|
├index.html
├タイトルロゴ(gif)
|
├[mission1]
| └某ゲームのミッション攻略フォルダ(画像・html)
├[mission2]
| └某ゲームのミッション攻略フォルダ(画像・html)
├[mission...(約30まで)]
|
└[css]
└スタイルシート置き場
このスレ見て構成表作った。一部は略してある。
┌bun/
|├index.html ←文置き場のindex
|├2003_3_**.html ←日付で名前をつけることもあれば
|└*_****.html ←作品名をつけることもある
├first/ ←はじめに
| └index.html
├i/ ←未使用のiモードフォルダ
├icon/ ←掲示板アイコン
|└wahya.jpg
├*****/ ←鉄道コンテンツ。ローマ字表記。ぐぐると出てくるので晒せない
|├hankyu/
||├hankyu.jpg ←路線図
||└index.html
|├index.html ←普通に入ったらヒくと思うので注意書き?
|└top.html
├link/
|├*******.gif ←このサイトのロゴ
|├index.html
|├hp.html ←PC系サイト
|└top.html ←その他のサイト
├picture/ 絵とか写真とか
|├girl_1.png
|├girl_1.html
|└index.html
├shokai/ ←自己紹介
|└index.html
├index.html
├****_top.jpg
└top.html
↑見れば見るほど厨だ。 ディレクトリに分けるのはSEO的にもいいみたいね。。
ググルタソはindex.htmlがお好みらしい。。 ちょっとずれるけど、SSIで読み込むファイルの拡張子はどうしてる? >>122
拡張子なしにしていた時期があった。
でも単なるヘッダとかフッタだから、何も考えずに .html にしてしまうことが多くなった。
その後 PHP を使うことが増えて、あんまりSSIを使わなくなったけどな。 >>124
.html にしてるんだけど、やっぱりロボットに拾われるかな?
ヘッダ・フッタのディレクトに 404 とか 403 なんかのメッセージも
一緒に放り込んであるから、見られたくないんだけどどうなん? >>125
404 や 403 は meta タグで防げるな。。。 >>125
エラー処理で表示するページはどこからもリンクしてないだろふつうは。
URLが出るわけでもないから、直接ロボットに拾われるとは思いにくいんだが。
SSI で使うヘッダやフッタにしたって、単独で他のページからリンクしてるわけじゃないだろ?
>>127
SSI は鯖の設定によるのか、ディレクトリをさかのぼってファイルを指定することが
できないってケースがたまにあるらしいいんだが、そんなところに置いても
だいじょうぶなのかな。 >>127
もともと public_html がないという罠。
>>128
よく考えてみりゃそれもそうだなぁ。
サンクスコ [public_html]
┃・各種HTMLファイル・CSSファイルはルートに
┃
┣ [images](画像)
┣ [diary](日記等のページは数が多いので別に)
┣ [cgi-bin]
┗ [archives](ゲームのダウンロードのため)
微妙… ./public_html
┃
┣index.html
┣更新履歴などの些細なファイル
┣[img]
┃
┣[各コンテンツ用フォルダ]
┃ ┣index.html
┃ ┗[img]
┃
┣[cgi]
┃
┗全ファイル共通外部css
基本はこんなカンジ。 どうでもいいんだけど
cgi-bin以下に各cgiのフォルダがある構成ってちょっと気持ち悪くない?
つーか、cgi-binのbinてbinaryのbinだよね?元々直下にバイナリ置くような
使い方してたんだろか。教えてエロイ人。 >>133
エロいかどうかは別としてw
cgi-bin直下に置くのは、HDDのルートにファイルを
置くのと同じようで個人的には好かん。
jcode.plなんかは置くけど。 ディレクトリ作らずに全部一緒に放り込んでるんだけどまずいかな?
ファイル名で区別してるんだけど。
例えば音楽に関するページ群は「m-disco.htm」とか「m-news.htm」で
日記のページ群は「d-0401.htm」(04年1月)「d-0312.htm」(03年12月)みたいに。
>>137
それでもいいんだけど
作らなくても別に問題はないかな? ファイルが多くなるとExplorerで表示に時間かかるよ。ローカルのね。 >>133
エロくはないけどUnixでは、
/bin:システム的に重要
/usr/bin:それほど
/usr/local/bin:その計算機独自
って分けて、直下にコマンド置いてるね。
この頃はlocalが無いことが多いけど、/usr/local/bin/perlとか。 [public_html]
|
+---index.html
|
+-+-html
| |
| +---[xxx]
| |
| |
| +---[yyy] [public_html]
| +---[html]←全てをぶちこんでる。 <root>
<*.htm/>
<*.xml/>
<graphics><backgrounds></backgrounds></graphics>
<diary>日記</diary>
<links>リンク</links>
<olds>旧コンテンツ</olds>
</root>
みたいな感じ。有料鯖借りたい。 [public_html]
|
+--index.html
|
+--[html]
| |
| +---[xxx]
| | +--xxx.html
| | +--xxx_001.html
| | +--xxx_002.html
| |
| +---[yyy]
| +--yyy.html
| +--yyy_001.html
|
+--[img]
|
+--[css]
|
+--[script]
|
+--[cgi-bin]
|
+---[counter]
+---[bbs] このスレはでらえもん調査局ヽ(`Д´)ノ#dILAW1ヲ/に認定されました。
おめでとうございます。
これからはよりいっそう2chをお楽しみいただけます。
>>149
わーい♪
…ところで、でらえもん調査局って何? 誘導されたので、こちらで質問します。
フォルダ・ファイル整理について質問です。
【フルーツ】いちご、みかん、ばなな、めろん
【野菜】ピーマン、レタス、にんじん、きゅうり
【飲み物】ビール、ジュース、ワイン、水
(【】はフォルダ名として)
があったとして、index.htmlから/menu/index.htmlを呼び出した時に
そのページにフルーツ・野菜・飲み物のリンクを紹介するページが
あればよいか、もしくは/menu/index.htmlに最初にどれかの
ページを表示させる方法が良いか、どちらが効率よく、ユーザーから
見てもわかりやすいと思いますか? おれはドメインもディレクトリも全部日本語よ。
http://全部日本ですかなにか.com/逝ってよし/ファイルもよし.html >>151
良く分からないけど、
index.html
└/menu
└/フルーツ ― いちご.html、みかん.html...
└/野菜 ― ピーマン.html、レタス.html....
└/飲み物 ― ビール.html、ジュース.html....
という構成ならば、menu.html にリンクがあったほうが便利かと。
>>151(見てるかな)
こちらへ誘導されてしまったようですが、ディレクトリ構成とは関係ないので
適切なアドバイスはいただけないと思いますよ。
スレ違いになっちゃうので、私の回答は「元のスレ」に書いておきます。 >>154
やっぱりそうですよね?
menu/index.htmlに書くのはそのmenuコンテンツ内にある
各商品の紹介の画像やリンクを貼れば良いだけで
詳細な説明は各コンテンツでするべきですよね?
ただ、ユーザーの流れを考えると
「どんなみかんがあるか見たい」となった場合
トップページ→menu→フルーツ→みかんの詳細
と手順を4つ(4クリック)しないとみかんの詳細見れないわけで
そう考えるとアクセスしずらくなるのではないか?と思ったりします。 >>158
みかんの例を出すとすでに
簡略な目次(フルーツのindex.htmlで表示)
詳細な目次(みかんの詳細ページで表示)
と分けられているんですよね・・。 >>157
実際に実践してみろ。
ちょっと特殊なメカニズムを入れないとファイル探すのがマンドクサイ [root]
|
+--index.html
|
+--[common] //全ページで共有して使う画像等のファイルをここに。
|
+--[menu1]
| |
| +--menu1.html
| |
| +--menu1でのみ使用する画像
|
+--[menu2]
|
+--[menu2_submenu1]
| |
| +--menu2_submenu1.html
| |
| +--menu2_submenu1でのみ使用する画像
|
+--menu2.html
|
+--menu2でのみ使用する画像 俺ディレクトリ構成考える・・・
ってか、管理するの下手だから
あとからゴチャゴチャになって嫌になる。。
HD内も無茶苦茶。
どうにかしてちょ(´・ω・`) ディレクトリ構造の見直しをしてサイト全体の構成を改良しようとしています。
そこで以下のようなことの出来るツールを教えて欲しいのです。
論理Webサイトの構成図(リンクの階層やサイト構成がどうなっているか)をCVS 形式などで書き出す機能の持ったツール。
それぞれページにあるリンクをたどってhtml .jpg .gif などをパスをリスト化して書き出す機能のあるツールでも良いです。
Vectorをくまなく探しのですが見つからなかったのでこちらに書き込んでみました。
ダウンロードNinjaというツールも試したのですがログの正確さにかけるので駄目でした。
もしご存知の方は教えてください、よろしくお願いします。
>>168
フリーじゃないけどGoLiveでできないっけ >169
当方DreamWeaverなんです。
マニュアル読んでるんですけど、DreamWeaverは出来そうに無いです。 >>168
winだったらフリーでいろいろあります。
ベクターで探して見。 ディレクトリに関する質問です。(質問スレじゃないのにすみません。)
ディレクトリ構成を変更する場合、
以前のURLから新しいページへリンクさせるのに
簡単な方法ってありますか?
元のアドレスにハイパーリンクを置こうかと思っているのですが、
ページ数がかなりあるのと、
元のディレクトリ名を別用途で使いたいと思っているので、
何かよい方法があったら教えてください。 >>172
.htaccess等で設定変更可能なら、
RedirectMatch等を使って飛ばしてしまうとか。 >>173
ありがとうございます。
.htaccessは使ったことがないんですが、
これを機に勉強してみたいと思います。 良スレage
そんな僕のディレクトリ構成は、
/public_html
├ .htaccess
├ index.html
├ composition/
│ ├ backgrounds - サイト全体で使うphpスクリプトなど
│ ├ css
│ ├ docs
│ │ └status.php - 403と404と500をまとめたもの
│ └ images - 画像類
└ tmp/ - すぐ消すファイルとか ところでディレクトリの設計するのにどんなツール使ってる?
Excel? サイトマップ制作にvisio使ってみたいけど、金がねえ・・・ ディレクトリ構成考えず、ルートフォルダーの中に全てのhtmlファイルいれておく
というのは、マズイんでしょうか??
きちんと階層化したほうがSEO的に良いと聞いたことがあるのですが><
全然わかってないんで ハァ? かもしれませんがどなたか優しい方教えて下さいませ。 究極的には、ファイル名もディレクトリ階層も不要。
しかし現代のOSではやってらんない。 >>179
マズイ。名前が被ることがある。完全に防ぎたいのなら、
/yyyy/mm/dd/hhmmss-name.xxx
/2004/12/11/035030-JSTplus0900-diary.htm
(日本時間(+9:00)の2004年12月11日三時五十分三十秒作成のdiary.htm
という名前のファイル。ミリ単位の秒まで書けると最高)
ぐらいにすると効果的。一生名前も被らないし、
何よりファイルを消すこともない。
この世にデッドリンクが生まれない良い方法。
ただし、ファイル探すの激しくマンドクサ('A`)
>>180
確かにね。でも、こちら側がファイルの呼び名として使う分にはとても便利な手法だと思う。
WindowsのLonghornは>>180の方向に向かってるけど。 >>153 Me too.
>>179
かつて俺もそうしていたが、同一階層でファイル数が511だか1023を超えたら
サーバー(Unix)でワイルドカードで全ファイル指定が使えなくなった。
つまり、ファイル名の衝突とは別の理由にも危険性があったのだ。
>>182 正しいと思う。私は妥協案として
2004
├index.htm
├01
│├index.htm
│├01.htm
│├02.htm
│├02123015.jpeg
│├02123016.jpeg
│├03.htm
│└0301.svg
├02
│├index.htm
│├01.htm
のように、画像ファイルは日付以下を秒まで続けて表記し、URL表示したときに
/2004/01/02123016.jpeg
となるようにしている。(上の例はデジカメの撮影時刻)
一方、秒まで決定しようがない、あるいは単に面倒くさいときは
/2004/01/0301.svg
のように日付以下を通し番号にしている。
どの場合も各ディレクトリのindex.htmはそのディレクトリの「目次」になるよう
工夫して書いている。ブラウザをグラフィカルなエクスプローラにする気構えで。 連続投稿すまん。
>>161
>実際に実践してみろ。
>ちょっと特殊なメカニズムを入れないとファイル探すのがマンドクサイ
そのとおりだと思う。
ファイルがあまり発生しないサイトをつくるときはきわめて面倒だった。
逆に毎日大量のファイルが発生するサイトのときはむしろこれが良かった。
どちらにせよ、某OS隷下の階層式ファイルブラウザを使おうとしないで
時前でindex.htmをweb的に設計するのが吉とみた。経験的に。 index.html
├ img (サイト全体で使う共通画像)
├ sb (サブコンテンツディレクトリ)
│ ├html(リンクやサイト概要など)
│ ├sb_img(サブコンテンツのhtmlファイルでのみ使う画像)
│ └cgi(更新履歴用のcgiや掲示板類)
│
├ ***Aディレクトリ
│ ├html(***のメニューなど)
│ ├***aディレクトリ(***メニュー別html格納。細分化もある)
│ └***_img(Aディレクトリ内での画像。ディレクトリ下で細分化もする)
├ ***Bディレクトリ(だいたいAディレクトリと同構成)
ちなみに、迷うと良くローマ字で名前を付ける。
(だってスペル間違えたら恥ずかしいじゃん。)
public_html/index.htm
├ 【サイト名】
│ ├ index.htm
│ ├ menu.htm
│ ├ /novel
│ ├ /img
│ ├ /game
│ └ /cgi-bin
│ ├ /bbs
│ ├ /diary
│ ├ /link
├ (アク解) └ /counter
└ (うpろだ)
漏れはこんな感じだな。
てか、改装でディレクトリ構成を変えたらググルが拾ってるURLが全部改装前の奴で
軒並みリンク切れ・・・_| ̄|○ ちなみに、他サイトにリンクを頼む時は
【サイト名】/index.htmに張らせるようにしてる。 いや、単純にそこがトップページだから。
アク解など、コンテンツに関係ないものはサイトの外に出しちゃってる。
public_html/index.htmは自分用のブクマ代わり。 ややこしいかな?
ttp://www.example.com/ 空index
ttp://www.example.com/hogehoge/ トップページ
てな感じだ。 あ、でも自分のサイトを思い出したら似たようなものだった。
俺は将来的に全然別の趣旨でサイトを発展させる可能性を考えて
矛盾しないようにルートの下に現在のカテゴリーを置いていた。 ∧_∧ ボオォォ
( ´∀`)
( つつ
) ) ヽ
(__)(_)
∧_∧ クゥゥゥ
( ´∀`)
(つ*⊂ )
> ) ヽ
(__)(_)
∧_∧ ハァァァ
( ´∀`)
((○⊂ )
〉 ) ヽ
(_) (_)
\ ∧,,, ∧_∧ カミヤマァァ
ゞ ⌒ヽ/ ´∀)
<( >> ⊂ )
//,, ノ\/> >
/ ,/ | |_)\__)
マンゲツチャァァァンーーー!!
∧_∧ \ | / /
(,_´∀) ゞ ⌒ヾ∠_
( _ ̄つ⊃( =- 三ニ=−
/ /,>" > //_ く ̄
(_ノ (__),/ / ∨.
>192
自分も>193と同じような考えで
ひとつディレクトリを掘ってサイト運営してる。
初めて有料鯖を借りたから、ケチって有効利用しようと思ってたけど、
結局他のサイト案は実現してない。
今となってはただアドレス長いだけで後悔。
もうしばらくしたらドメイン取ろうかな。 サイトの更新情報のディレクトリなんですが
/new/ /whatsnew/ /update/ …
どういう名前にしようか迷ってます。 whatsnewは止めたほうがいいと思う、何となく ■ このスレッドは過去ログ倉庫に格納されています