作者: ねこ丸
日時: 2004/3/15(10:21)
  ねこ丸です。

たむらけんいち さん writes:

> >   いや、そりゃそうなんですが、知りたいのは「お約束」なわけですよ。
> >   自由とは言え、やっぱこんな拡張子はかっこ悪いってのはあるわけで、じゃー
> > 何が王道かなぁということなんです。
> 
> 通常のスクリプトの場合と、require などの言語仕様の場合とは分けて考えた方が
> いいと思われ。
> 
> (3)は、あまり関係ない気がする。

  例えば Ruby だと

  基本は       rb
  読み込むのは rb か so
  mod_ruby は  rbx ?

  てな感じかと思っていたんですが、これはたまたま mod_ruby の説明を読んだ
サイト(どこだか忘れた)のポリシーなんでしょうか?  いや、確認したいのは
ここまでのレベルなんです、実は(^^;

  なんでこんなことを気にするかというとですね、一つには実行するスクリプト
と読み込むファイルの拡張子は分けられた方が気持ちいいなぁということなんで
す。

  hoge.rb
  fuga.rb
  hanya.rb

  があったら、どれが実行するやつでどれが読み込むやつですか?ってことなん
ですよね。ちゃんとしたライブラリのパスに入れるほどではないけど、実行ファ
イルからは分けておきたいもの。これをもう少しぱっと見て分かりやすくならな
いかな、ということなんです。例えば C なら .c と .h に、Java なら .java 
と .class に分かれるようなそんな感じです。

  Ruby について言えば Unix 系のシステムであれば実行ビットの有無で判別で
きると思いますが、基本的に全部実行ビットが立ってる Windows のようなシス
テムではその方法は使えませんよね。逆に PHP は mod_php なら実行ビットは必
要ないですから、これまた実行ビットでは判別できないです。まぁ

                 読み込むファイルは別ディレクトリに入れろ

  つーことならやっぱそれかぁ、と納得できるんですけど。

# PHP だと .inc ってのが多そうかな?って感じですね。

  こういう、技術的には割とどーでもいいことっていうのは Web 上ではうまく
情報が見つからないのですが、みなさん気にならないんですかね?(^^;

--
    ねこ丸