uttsu.com > uttsuの日記 >

2002年10月15日

2005年 8月
2004年 5月
2003年 11月, 10月, 8月, 5月, 4月, 3月, 2月, 1月
2002年 12月, 11月, 10月, 9月, 8月, 5月, 3月, 2月, 1月
2001年 6月, 5月, 4月, 3月

2002年10月15日

# [ドメイン] 地域ドメイン

各県や市町村のドメインは、「<組織ラベル>.<市区町村ラベル>.<都道府県ラベル>.JP」という形式になっているよう。例えば、市の場合は「city.市名.県名.jp」となる。

このドメインは、市区町村の場合は「組織名」(cityやtowm)を付けない方がスマートではないかな。町から市へ変わったときなどもドメイン名を変更せずに済むし。市区町村の統廃合などで名称が変わる場合は仕方ないけれど。

# [日記システム] 画像ディレクトリ問題

日記の中で画像を表示するためには、画像ファイルをサーバーにアップロードしておく必要があるけど、どのディレクトリを使うかがなかなか難しい。

というのも、日記の原稿ファイル自体はテキストファイルとして専用のディレクトリに格納されていて、日記のURL(例えばdiary/20021015.html)とは別のところにある。そして、それは一応外部からアクセスできない場所に置いてあるので、そこに画像ファイルを置いても日記には表示されないことになる。これを解決するには、いくつか方法が思いつくんだけど、

というのがある。ただ、前者だと原稿ファイルと画像ファイルを別のディレクトリに置くことになるので、ちょっと管理がしにくくなる。後者は、原稿ファイルと画像ファイルが同じディレクトリにあるので、関連が一目瞭然で管理がしやすいけれど、URLの階層が深くなってしまう欠点がある。

_ もっとスマートな方法

上の2つの方法の長所を組み合わせたスマートな方法は、

というもの。これなら、原稿ファイルと同じように、リソースファイルの数が増えてきても、ディレクトリを分けることで整理もできる。

これを実現するには、apacheのRewrite機能を使えばよい。リソースファイルは原稿ファイルと同じディレクトリに置いておき(このディレクトリは外部からアクセスできなくてもよい)、diary/yyyymmdd.htmlへのアクセスなら、今までどおり日記を出力し、diary/resource/○○へのアクセスなら、CGIを通して画像ファイルを出力すればよい。

でもこの方法にも、欠点がある。

また、diary/○○というURLが一番すっきりしているけれど、もし上記の理由などでこの方法が使えなくなっても同じURLで運用できるように、diary/resource/などのようなURLを使ったほうがいいかもしれない。

_ uttsu.comでは

uttsu.comでは、diary/resuorce/というディレクトリに置く方法を検討中。

# [日記システム] 文字装飾機能追加

文字装飾のタグをいくつか使えるようにしました。HTMLのものと同じタグを採用することに。


2005年 8月
2004年 5月
2003年 11月, 10月, 8月, 5月, 4月, 3月, 2月, 1月
2002年 12月, 11月, 10月, 9月, 8月, 5月, 3月, 2月, 1月
2001年 6月, 5月, 4月, 3月

Copyright (C) Takashi Utsunomiya. All Rights Reserved.