X



ディレクトリ構成どうしてる?

■ このスレッドは過去ログ倉庫に格納されています
0001Name_Not_Found
垢版 |
02/09/01 02:15ID:???
トピックによって分類するか、作成日を使うか
画像ファイルはまとめて一つのディレクトリに置くか、
HTMLと同じ場所に置くかなど、
みんなのディレクトリ構成の方針を教えて。
0174Name_Not_Found
垢版 |
04/11/02 21:57:43ID:???
>>173
ありがとうございます。
.htaccessは使ったことがないんですが、
これを機に勉強してみたいと思います。
0175Name_Not_Found
垢版 |
04/11/19 20:43:53ID:???
良スレage

そんな僕のディレクトリ構成は、

/public_html
 ├ .htaccess
 ├ index.html
 ├ composition/
 │ ├ backgrounds - サイト全体で使うphpスクリプトなど
 │ ├ css
 │ ├ docs
 │ │ └status.php - 403と404と500をまとめたもの
 │ └ images - 画像類
 └ tmp/ - すぐ消すファイルとか
0176Name_Not_Found
垢版 |
04/11/21 04:50:50ID:???
ところでディレクトリの設計するのにどんなツール使ってる?

Excel?
0177Name_Not_Found
垢版 |
04/11/21 05:04:04ID:???
サイトマップ制作にvisio使ってみたいけど、金がねえ・・・
0179Name_Not_Found
垢版 |
04/11/28 18:25:42ID:pRlGZe1m
ディレクトリ構成考えず、ルートフォルダーの中に全てのhtmlファイルいれておく
というのは、マズイんでしょうか??
きちんと階層化したほうがSEO的に良いと聞いたことがあるのですが><

全然わかってないんで ハァ? かもしれませんがどなたか優しい方教えて下さいませ。
0180Name_Not_Found
垢版 |
04/11/28 21:09:34ID:???
究極的には、ファイル名もディレクトリ階層も不要。
しかし現代のOSではやってらんない。
0182Name_Not_Found
垢版 |
04/11/30 06:45:23ID:e+Fpe5a3
>>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の方向に向かってるけど。
0183Name_Not_Found
垢版 |
04/12/05 15:37:33ID:???
>>153 Me too.

>>179
かつて俺もそうしていたが、同一階層でファイル数が511だか1023を超えたら
サーバー(Unix)でワイルドカードで全ファイル指定が使えなくなった。
つまり、ファイル名の衝突とは別の理由にも危険性があったのだ。
0184Name_Not_Found
垢版 |
04/12/05 15:44:07ID:???
>>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はそのディレクトリの「目次」になるよう
工夫して書いている。ブラウザをグラフィカルなエクスプローラにする気構えで。
0185not 157
垢版 |
04/12/05 15:54:26ID:???
連続投稿すまん。
>>161
>実際に実践してみろ。
>ちょっと特殊なメカニズムを入れないとファイル探すのがマンドクサイ

そのとおりだと思う。
ファイルがあまり発生しないサイトをつくるときはきわめて面倒だった。
逆に毎日大量のファイルが発生するサイトのときはむしろこれが良かった。
どちらにせよ、某OS隷下の階層式ファイルブラウザを使おうとしないで
時前でindex.htmをweb的に設計するのが吉とみた。経験的に。
0186Name_Not_Found
垢版 |
04/12/15 16:09:15ID:???
index.html
 ├ img (サイト全体で使う共通画像)
 ├ sb (サブコンテンツディレクトリ)
 │ ├html(リンクやサイト概要など)
 │ ├sb_img(サブコンテンツのhtmlファイルでのみ使う画像)
 │ └cgi(更新履歴用のcgiや掲示板類)
 │
 ├ ***Aディレクトリ
 │ ├html(***のメニューなど)
 │ ├***aディレクトリ(***メニュー別html格納。細分化もある)
 │ └***_img(Aディレクトリ内での画像。ディレクトリ下で細分化もする)
 ├ ***Bディレクトリ(だいたいAディレクトリと同構成)

ちなみに、迷うと良くローマ字で名前を付ける。
(だってスペル間違えたら恥ずかしいじゃん。)
0187Name_Not_Found
垢版 |
05/01/03 11:47:26ID:???
public_html/index.htm
         ├ 【サイト名】
         │   ├ index.htm
         │   ├ menu.htm
         │   ├ /novel
         │   ├ /img
         │   ├ /game
         │   └ /cgi-bin
         │       ├ /bbs
         │       ├ /diary
         │       ├ /link
         ├ (アク解) └ /counter
         └ (うpろだ)

漏れはこんな感じだな。
てか、改装でディレクトリ構成を変えたらググルが拾ってるURLが全部改装前の奴で
軒並みリンク切れ・・・_| ̄|○
0188187
垢版 |
05/01/03 11:49:02ID:???
ちなみに、他サイトにリンクを頼む時は
【サイト名】/index.htmに張らせるようにしてる。
0190Name_Not_Found
垢版 |
05/01/11 19:09:55ID:???
いや、単純にそこがトップページだから。
アク解など、コンテンツに関係ないものはサイトの外に出しちゃってる。
public_html/index.htmは自分用のブクマ代わり。
0191Name_Not_Found
垢版 |
05/01/11 19:33:48ID:???
なんか答えになっとらんような
0192Name_Not_Found
垢版 |
05/01/11 20:00:21ID:???
ややこしいかな?

ttp://www.example.com/ 空index
ttp://www.example.com/hogehoge/ トップページ

てな感じだ。
0193Name_Not_Found
垢版 |
05/01/12 12:59:28ID:???
あ、でも自分のサイトを思い出したら似たようなものだった。
俺は将来的に全然別の趣旨でサイトを発展させる可能性を考えて
矛盾しないようにルートの下に現在のカテゴリーを置いていた。
0194Name_Not_Found
垢版 |
05/01/16 00:07:03ID:GN2Yps75
  ∧_∧ ボオォォ
  ( ´∀`)
  (  つつ
   )  ) ヽ
 (__)(_)
  ∧_∧ クゥゥゥ
  ( ´∀`)
 (つ*⊂ )
  >  ) ヽ
 (__)(_)
  ∧_∧ ハァァァ
 ( ´∀`)
 ((○⊂ )
  〉 ) ヽ
 (_) (_)
 \ ∧,,,  ∧_∧ カミヤマァァ
   ゞ ⌒ヽ/ ´∀)
  <(     >> ⊂ )
   //,, ノ\/> >
 / ,/ | |_)\__)
   マンゲツチャァァァンーーー!!
    ∧_∧   \ | / /
   (,_´∀)  ゞ ⌒ヾ∠_
   ( _ ̄つ⊃(     =- 三ニ=−
  / /,>" >   //_  く ̄ 
 (_ノ (__),/ / ∨.
0195Name_Not_Found
垢版 |
05/01/18 23:58:12ID:???
>192
自分も>193と同じような考えで
ひとつディレクトリを掘ってサイト運営してる。

初めて有料鯖を借りたから、ケチって有効利用しようと思ってたけど、
結局他のサイト案は実現してない。
今となってはただアドレス長いだけで後悔。
もうしばらくしたらドメイン取ろうかな。
0196Name_Not_Found
垢版 |
05/02/21 13:43:34ID:???
サイトの更新情報のディレクトリなんですが
/new/ /whatsnew/ /update/ …
どういう名前にしようか迷ってます。
0197Name_Not_Found
垢版 |
05/02/21 15:19:02ID:???
whatsnewは止めたほうがいいと思う、何となく
0199Name_Not_Found
垢版 |
05/02/21 16:42:49ID:???
ジャンルごとに分けてます
0203Name_Not_Found
垢版 |
05/02/24 05:33:12ID:???
>>182-185
日付のフォルダを格納しているフォルダで「検索」すると吉
0204Name_Not_Found
垢版 |
05/02/24 12:08:42ID:???
Windowsのエクスプローラでファイル内文字列を検索するときに、
幾つかのカタカナで検索しようとするとエクスプローラ全体が固まる罠 (うちのWin2000の場合)。
0207Name_Not_Found
垢版 |
05/02/24 23:18:14ID:???
Webサーバへputするファイルにカタカナの名前なんか付けてるの?
ましてや>>182-185の方針だったら基本的に数字しか使わないわけで
0209Name_Not_Found
垢版 |
05/02/27 02:23:25ID:???
182-185 日付でディレクトリ掘ってるけど探すのマンドクセ
203 検索使えばいいよ
204 カタカナ検索すると落ちるじゃん
207 Webにputするファイルでカタカナなんか使うか?

って流れでしょ?
いちおう念のため補足しとくとファイル名にカタカナ使うことがあり得ない以上
カタカナで検索する必要だってないから問題ないはずだけど
何か変?
0210Name_Not_Found
垢版 |
05/02/27 02:37:03ID:???
いや、ファイル内文字列って。でもウィンドウズの問題だしな。
0211Name_Not_Found
垢版 |
05/02/27 21:35:14ID:???
ま、そりゃそうだ。
日付時間でやるひとは多分独自の検索システムまで作ってるんじゃないのかなあ…
0212Name_Not_Found
垢版 |
NGNG
index.html
├(トップページのコンテンツ).html
 ├ジャンルA
 |  ├index.html
 |  └イメージ
 ├ジャンルB
 |  ├index.html
 |  └イメージ
 └イメージ
0213Name_Not_Found
垢版 |
2005/09/03(土) 13:10:21ID:uxxbaOle
勉強になるなぁ
0214Name_Not_Found
垢版 |
2005/09/14(水) 03:01:43ID:???
おお、うちもちょうど212と同じだ。
0215Name_Not_Found
垢版 |
2006/01/12(木) 21:55:42ID:DYMRCchq
良スレ認定しますた(;´Д`)
0216Name_Not_Found
垢版 |
2006/01/14(土) 16:07:59ID:???
ルート(/)
├ホームページ(index.php)
│  ├HTML文書
├掲示板(bbs/)
│  ├index.php
│  ├jcode.pl
│  ├bbs.php
├画像(images/)
│  ├バイナリファイル(*.jpg , *.png , *.gif)

画像をまとめて入れておくと、キャッシュされて駱駝。
0217Name_Not_Found
垢版 |
2006/01/14(土) 18:54:59ID:VCz6zvbD
駱駝←読めない
0218Name_Not_Found
垢版 |
2006/01/14(土) 19:52:27ID:???
>>217
駱駝 = ラクダ

つまり…
    画像をまとめて入れておくと、キャッシュされて駱駝。
                      ↓
    画像をまとめて入れておくと、キャッシュされて楽だ。

という意味なのでは?
0219Name_Not_Found
垢版 |
2006/01/14(土) 20:30:57ID:???
キャッシュされんの?
ほんとかよーーww

ページ更新されたらブラウザはまた再読込すんだろー?w
ディレクトリもくそも内規がする。


>>218
ありがとうございました。
0221Name_Not_Found
垢版 |
2006/05/03(水) 17:55:52ID:B5xnEe7d
多言語に対応する場合はディレクトリ構成どうする?
言語別にディレクトリ作る?
0222Name_Not_Found
垢版 |
2006/05/03(水) 18:58:26ID:???
cgiで解決するんじゃないのー
おいら何も書けないけどー
0223Name_Not_Found
垢版 |
2006/05/03(水) 23:00:53ID:???
index.html.jaとかindex.html.enとかすれば、
ApacheはHTTPリクエストに合わせて適当に選択してくれる。
0224Name_Not_Found
垢版 |
2006/05/04(木) 19:00:11ID:???
>>223
鯖側がApache使ってなくてもその機能が実装されてたりしますか?
間借りしてるだけだから鯖側のプログラムが何か分からないです。
0225Name_Not_Found
垢版 |
2006/05/04(木) 19:23:55ID:???
アパッチェ以外に何かあるの?
0226Name_Not_Found
垢版 |
2006/05/04(木) 19:25:43ID:???
俺は極力フォルダを沢山置いてrootにおかないようにしている。
何が何のファイルだかわかんなくなってくるからな。
0227Name_Not_Found
垢版 |
2006/05/04(木) 23:38:21ID:???
>>224
その機能をApache側ではコンテントネゴシエーションと呼んでいるけど、
試しにIISっていうほかの鯖アプリでぐぐってみたけど、それに関する情報がなかった。
IISは実装してないのかもしれない。

Apacheのマニュアルでの該当ページは以下のURL。
ttp://httpd.apache.org/docs/2.0/ja/content-negotiation.html

ちなみに、404などのエラーページを表示させれば、
鯖運営側で独自に用意してない限り、もしかしたら鯖アプリがわかるかもしれない
0228Name_Not_Found
垢版 |
2006/05/05(金) 01:52:55ID:???
Index.html
|
[Dir_コンテンツA]
[Dir コンテンツB]
[Dir img]
[Dir css]
[Dir js]
.  
.  
0229Name_Not_Found
垢版 |
2006/05/05(金) 03:47:24ID:???
index
├ 画像等directory
│ ├ 画像dir
│ │  └ jpg、gif、swf(html全ファイル共通の画像)
│ ├ CSSdir
│ │  └ css
│ └ JSdir
│     └ js
├ HTMLdir
│ ├ html
│ └ 画像dir
│     └ jpg、gif、swf(HTMLdir内でしか使わない画像)
└ HTMLdir2〜
0230Name_Not_Found
垢版 |
2006/05/05(金) 17:20:14ID:???
ケースに酔って違うがだいたいこんな感じ


index.html
├ common(Dir)※サイト全体に共通するcss、js、画像をまとめておく
│ ├ js(Dir)
│ │  └ function.js
│ │
│ ├ css(Dir)※ケースによって中身は違う
│ │  ├ layout.css
│ │  ├ color.css
│ │ └ fontsize.css
│ │
│ └ サイト内で共通の画像(jpg、gif、swf)
│ 
│ ※以下、カテゴリごとに分類

├ category_name_a(Dir)
│ ├ index.html
│ └ img(Dir)
│     └このカテゴリ内で使う画像(jpg、gif、swf)
│ 
├ category_name_b(Dir)
│ ├ index.html
│ └ img(Dir)
│     └このカテゴリ内で使う画像(jpg、gif、swf)

│以下同じく
0231Name_Not_Found
垢版 |
2006/05/05(金) 20:47:23ID:???
naisho
├otakara
├2d
│├doujin
│└ainme
└mufufu
 ├okusan
 └boin

備考:かなり省略w
0233Name_Not_Found
垢版 |
2006/05/06(土) 18:33:32ID:???
index.html
├過去更新履歴.html
├[画像dir]
├[CSSdir]
├[JSdir]
├[HTMLdir]
│ ├html
│ ├画像
│ └CSS
├[HTMLdir2]
├[HTMLdir3]
├[HTMLdir4]
├[HTMLdir5]
└[HTMLdir6]
0234Name_Not_Found
垢版 |
2006/05/06(土) 18:57:41ID:???
>>232
エッチーなのばかりですね(;´Д`)ハァハァ
0235Name_Not_Found
垢版 |
2006/05/07(日) 13:13:28ID:pcDZzApC
某公的機関(独自サーバ)。アクセス解析しやすいよう画像dirを分離、各コンテンツの画像が混ざらないよう画像dirにのみsubdir。
7年前からこうしており、今更htmlファイルだけで数百ページもあるサイトの構成を変えるのはいやん。

index.html
top.css
共通.css
dirコンテンツA
dirコンテンツB
dirコンテンツC
dir画像
dir画像dir共通α
dir画像dir共通β
dir画像dirA
dir画像dirB
dir画像dirC
0237Name_Not_Found
垢版 |
2006/05/08(月) 21:05:30ID:???
>某
と付け足す香具師に限って大した事ないのな(w
0238Name_Not_Found
垢版 |
2006/08/07(月) 14:19:31ID:+EgbsX19
あんまり余計なファイルは非公開でもアップロードしない方が良い。
index.htmlがフォルダにあっても
ディレクトリサーチされて死んだ俺が居る。
0239Name_Not_Found
垢版 |
2006/08/08(火) 19:57:01ID:???
日付けで階層化して
1ディレクトリ1ファイルにして書くディレクトリにindex.*を置いている人はいますか?
もし同じ日に複数の記事を書いた場合はどうしていますか?
0242Name_Not_Found
垢版 |
2006/08/10(木) 21:17:15ID:+mmeKPCJ
>>239
日付で階層化はおススメできないなあ…
0243Name_Not_Found
垢版 |
2007/02/05(月) 20:34:39ID:jDJTCwe8
上げ
0244Name_Not_Found
垢版 |
2007/02/13(火) 15:33:32ID:A98iDxP4
あげて
0245Name_Not_Found
垢版 |
2007/02/13(火) 21:12:24ID:4NVRduby
public_html
├2004
・ ├04
・   ├image
・   ├style
・   ├script
・   HTMLファイル
・ └07

└2006

年月でフォルダわけして過去の異物も残しときます
0246Name_Not_Found
垢版 |
2007/02/17(土) 02:09:31ID:o/MNqM0D
SEO的にはどれが理想なの?
0247Name_Not_Found
垢版 |
2007/02/17(土) 15:53:36ID:???
>>246
1フォルダ1ファイル
すべて/で終わるurl表記
0248246
垢版 |
2007/02/18(日) 14:51:39ID:???
>>247
初めてHPを作成中で、どの形がインデックスされ易いのか調べ中でした。
ありがとう。
0249Name_Not_Found
垢版 |
2007/02/19(月) 04:42:07ID:ed+HFNNf
>>247
1つのフォルダに、htmlとcssを入れるのはダメですか?
これも分けた方がいいんですか?
0250Name_Not_Found
垢版 |
2007/02/20(火) 12:04:42ID:???
>>249
htmlファイルの話
それともCSSファイルをインデックスさせたいのか?
0252◆nTiNyTdjrs
垢版 |
2007/07/29(日) 00:25:58ID:Xwep2S32
あげ
0254Name_Not_Found
垢版 |
2007/10/25(木) 17:45:12ID:7Qflwi4P
ディレクトリ構成の基本(?)とかを詳しく解説しているサイト、どこかないですかねぇ。
いまいち分からん(+_+)
0255Name_Not_Found
垢版 |
2007/10/30(火) 19:34:02ID:???
ブラウザがあるんだろ、お手本は億千とある
0258Name_Not_Found
垢版 |
2007/12/20(木) 01:02:50ID:gLPP8lTb
あげ
0259Name_Not_Found
垢版 |
2007/12/20(木) 10:13:52ID:???
俺のサイト構成はこんなかんじ



K-1トーナメント_html
├優勝
・ ├準優勝
・   ├サップ
・   ├バダハリ
・   ├武蔵
・   観客たち
0260Name_Not_Found
垢版 |
2007/12/27(木) 20:51:08ID:???
>>259
それだと準優勝と観客たちが同レベルでもやもやする
0262Name_Not_Found
垢版 |
2008/01/09(水) 22:24:54ID:EBCYlITW
保守あけおめ
0263Name_Not_Found
垢版 |
2008/01/11(金) 06:08:15ID:???
俺のサイト構成はこんなかんじ



M-1トーナメント_html
├優勝 サンドウィッチマン
・ ├準優勝 トータルテンボス
・   ├にしおかすみこ
・   ├井上マー
・   ├山崎邦正
・   観客たち
0264Name_Not_Found
垢版 |
2008/01/14(月) 01:16:56ID:???
だから準優勝と観客たちがwww
0266Name_Not_Found
垢版 |
2008/02/17(日) 22:21:55ID:???
ファイル名やディレクトリ名にこれだけは使うなって掟みたいなのはある?

ウチはねぇ〜
とりあえずUNIX系カーネルを考慮して
"core"
"lost+found"
は禁止。

NT系カーネルを考慮して
"System Volume Information"
"Recycled"
"RECYCLER"
も禁止だな。

Win95系カーネルも考慮して
"con"
"aux"
あたりも禁止すべきかもしれんがこれはやりすぎか。

あとは管理アプリの都合で
"RCS"
"CVS"
"SVN"
とかかな。
0267Name_Not_Found
垢版 |
2008/02/18(月) 21:22:09ID:???
見た感じそれら、そうそう出ててこねぇ単語だな
加えて、そう言い出すとキリがないし
たかがファイル名などに気をつける必要性がない
そんなくだらん事よりもっとできる事があるだろう
こう言っちゃ悪いがきみ馬鹿丸出しだぜ
0268Name_Not_Found
垢版 |
2008/02/19(火) 10:38:56ID:???
conconconとか昔ありましたね。
0269Name_Not_Found
垢版 |
2008/02/19(火) 11:11:58ID:???
ピリオドやアンダースコアで始まるディレクトリ名はどういう意味なんですか
使わないほうがいいですか
0270Name_Not_Found
垢版 |
2008/03/02(日) 15:43:16ID:???
ピリオドはUnixで、設定ファイルとか、通常見せたくないファイルの名前で使われてる。
公開するファイルとしては使わない方がいい。今表示できても、別のサーバとか移ったときとかに泣くかもしれん。

アンダースコアは、ピリオドの代替として使われることがある。
ピリオドほどじゃないけど、避けた方がいい。
0273Name_Not_Found
垢版 |
2010/01/27(水) 20:34:22ID:???
パンくずリストとディレクトリ構成を統一するのか、
とりあえずコンテンツごとに適当に分類しとくかで迷ってる…
どっちがいいと思う?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況