CustomDir とは ?

← PREV NEXT →
ODP のデータベースを利用して提供される CustomDir(カスタム・ディアー)は、従来、高度なプログラミングスキルが要求されたディレクトリサイトの構築を、基本的な WEB サイトの知識だけでも行えるようにするための、フリーソフトウェアです。

個人がディレクトリサイトを作れるのか ?

さまざまな WEBサイトの内容を項目別に分類し、膨大なリンクを供給するWEBサイトを「ディレクトリサイト」または「ディレクトリ型検索サイト」等と呼びます。最も有名な Yahoo !新規ウィンドウでURLを開きます をはじめとし、現在ではさまざまなディレクトリサイトが存在します。

大手企業が運営する事の多いディレクトリサイトですが、では個人や中小企業が開発、運営する事はできないものでしょうか。サイトのプログラムやデザインは頑張ればどうにかなるでしょう。しかし、数万(あるいは数億?)はあるだろうWEBサイトのデータを収集し、一からデータベースを開発する事は現実的には不可能と言っても過言ではありません。

よってディレクトリサイトと言えば、大手ポータルサイトや、インターネット接続プロバイダの専売特許のようなイメージがありました。さらに、このような大手でさえ自社でデータベースを作っている事は少ないのが現状です。

このような状況を考えれば、個人でディレクトリサイトを構築し、運営する等という事は、ほとんど不可能なようにも思えます。しかし、これから説明する ODP別ウィンドウでURLを開きます、および、このサイトで紹介する CustomDir を活用する事により、とても簡単にディレクトリサイトを作れるのです!

主なディレクトリデータベース

ディレクトリサイトの構築方法を説明する前に、まずは現在主に利用されているディレクトリサイトのデータベース(以下ディレクトリデータベース)について解説します。よく利用されるディレクトリデータベースは実はそれほど多くなく、Yahoo !、LookSmart、ODP、その他の4つに分類できると言えます。

Yahoo !新規ウィンドウでURLを開きます
言わずと知れた最大手ディレクトリサイトです。Yahoo ! に登録される事がWEBマスターのひとつの目標と言っても過言では無いかも知れません。Yahoo ! は自社でディレクトリデータベースを持っています。
LookSmart別ウィンドウでURLを開きます
1995年にオーストラリアで創設された LookSmart は、ディレクトリデータベースを他社に提供しています。LookSmart を利用している大手サイトは多く、以下のサイトが LookSmart のディレクトリデータベースを利用しています。 ※上記は2004年3月現在の情報です。
ODP ( dmoz )別ウィンドウでURLを開きます
ODPとは、Open Directory Project の略であり、別名 dmoz とも呼ばれています。ODP の最大の特徴は、2万人以上におよぶボランティアのエディタ達によって、ディレクトリデータベースが作られている事です。また、ODP のディレクトリデータベースは、ODPライセンスに従い無料で利用する事ができます。この為、世界中の多くのサイトが ODP のディレクトリデータベースを利用しており、Google新規ウィンドウでURLを開きます もその中のひとつです。また、このサイトで紹介する CustomDir も、ODP のディレクトリデータベースを利用して開発されています。
その他
今述べた Yahoo !、LookSmart、ODP が、現在主流のディレクトリデータベースだと言えるでしょう。しかし、この3つがすべてでは無く、さまざまな企業や個人、グループが新しいデータベースの開発に取り組んでいます。また、従来のロボット型検索エンジンのように、ソフトウェアのアリゴリズムによってディレクトリデータベースを開発する試み等もあり、状況は今後も大きく変化していく事が予想されます。

ODPを利用したディレクトリサイトの構築

昨今、さまざまなタイプのポータルサイトが出現しており、ディレクトリデータベースのニーズも上昇しつつあると言えます。しかし、まったく新しいディレクトリデータベースを開発する事は、資金、人材、時間のうち、少なくともどれかひとつを潤沢に用意しなければならず、そこそこの企業であってもなかなか難しいのが現状であり、現実的ではありません。

しかし、新しいディレクトリサイトを作る事が不可能かと言えば決してそんな事はありません。先に紹介した ODP のディレクトリデータベースを利用すれば、誰でも新しいディレクトリサイトを開発する事が可能なのです。

ODP のディレクトリデータベースは膨大な情報量を持っている、優秀なデータベースです。ODP の紹介ページでは、かつてオックスフォード英語大辞典がボランティアの努力によって最も優秀な辞典になった事を例に上げ、ODP がウェブカタログの決定版になる事を目指していると述べられています。またロボット型検索エンジンの最大手 Google が採用している事からも、その有用性が伺えます。

ODPデータベースの問題点

このように、無償で利用できる信頼性の高い ODP のディレクトリデータベースですが、問題が無いわけではありません。最大の問題はその「大きさ」です。提供されるデータは年々肥大化しており、2004年4月現在の最新版は、2ギガバイト以上に及ぶ巨大な XML形式ファイルです。さらにこれらのデータファイルを、作りたいサイトの目的やデザイン、利用するプログラムに従い、別の形に変更しなければなりません。そのために高度な XML に関する知識が必要になり、データの切り出しのためだけに専門のプログラムを開発する事が必要です。また、多数の国々に点在するエディタによって編集されたため、データファイルの中にはさまざまな文字コードが混在しており、解析するだけでも大変な労力が必要です。

このため、優秀なデータベースが無償で利用できるにも関わらず、ODP を利用したディレクトリサイトを構築する事は、比較的敷居の高い作業だったと言えます。

CustomDirの存在理由

ODP のディレクトリデータベースを利用するに当たり、上記のような問題点を克服するために生まれたのが CumtomDir です。CustomDir は株式会社スプラインが無償で提供するディレクトリサイト開発支援ツールやデータの総称です。CustomDir を利用する事により、従来の数十分の一の時間と労力で、ODP のディレクトリデータベースを利用する事ができます。利用者のスキルや、利用可能なサーバー環境に応じて、いくつかのパッケージが用意されており、最も簡単な HTMLパッケージなら、配付している圧縮ファイルを展開するだけで、ローカル環境にディレクトリサイトを構築できます。また、XMLパッケージを利用すれば、XML、XSLT の知識を持つプログラマが自由にデータを加工する事ができます。その他、SHTML パッケージ、PHP パッケージが用意されており、開発環境に応じて適切なパッケージを選択できます。


株式会社スプライン