Archie はFTPアーカイブをインデックス化するためのツールで、ユーザーが特定のファイルをより簡単に識別できるようにします。これは最初のインターネット検索エンジンと考えられています。[ 2 ]オリジナルの実装は、1990 年に当時カナダのモントリオールにあるマギル大学の大学院生だったAlan Emtageによって書かれました。[ 3 ] [ 4 ] [ 5 ] [ 6 ] Archie は、Gopherプロトコル用の検索エンジンであるJugheadやVeronicaなど、より高度な検索エンジンに取って代わられました。これらは、 1995 年にAltaVistaのようなワールド ワイド ウェブ検索エンジンやYahoo!のようなディレクトリに取って代わられました。Archie の開発は 1990 年代後半に終了しました。歴史的な目的で、ポーランドのワルシャワ大学の学際的数学および計算モデリングセンターで、レガシー Archie サーバーが2023 年まで維持されました。
ワルシャワ大学の協力により、新しいArchieサーバーが作成され、2024年5月11日にウェブベースのコンピュータ博物館であるThe Serial Portで一般公開されました。[ 7 ] [ 8 ]
アーチーが初めて登場したのは1986年で、当時エムテージはマギル大学コンピュータサイエンス学部のシステムマネージャーを務めていた。彼の前任者は大学にインターネットへの接続を説得しようと試みたが、ボストンへの遅い回線に年間約3万5000ドルという高額な費用がかかるため、投資に見合う価値があることを関係者に納得させるのは困難だった。[ 9 ]
その名前は「archive」から「v」を除いた単語に由来する。エムテージは、一般に信じられていることとは異なり、アーチー・コミックスとは何の関係もなかったと述べている。[ 10 ]それにもかかわらず、ジャグヘッドやベロニカなどの初期のインターネット検索技術は、コミックのキャラクターにちなんで名付けられた。初期のグラフィカルFTPクライアントの1つであるAnarchieは、アーチー検索を実行できる機能からその名が付けられた。
Archieの初期バージョンでは、 Telnetプロトコルを使用して公開されている匿名ファイル転送プロトコル(FTP)サイトのリストを検索し、FTP経由で利用可能なインデックスファイルを作成していました。ファイルの内容を表示するには、まずファイルをダウンロードする必要がありました。インデックスは定期的に更新され(リモートサーバーのリソースを無駄にしないよう、各サーバーに月に1回程度アクセス)、リストを要求して更新されます。これらのリストはローカルファイルに保存され、Unixコマンドを使用して検索されました。grep
開発者たちは、匿名のFTPホストディレクトリのデータベースをエンジンのサーバーに配置した。[ 11 ]このリストは検索可能なFTPサイトのデータベースに接続されていたため、特定のファイルタイトルを見つけるために使用された。[ 12 ] Archieは自然言語のリクエストを認識しず、ファイル内のコンテンツをインデックス化しなかった。そのため、ユーザーは目的のファイルのタイトルを知っている必要があった。ファイル内のコンテンツをインデックス化する機能は、後にGopherによって導入された。
エムテージとヒーランは、ホスト「archie.mcgill.ca」[132.206.2.3]でTelnetプロトコルを使用してログインし、収集された情報を検索できるスクリプトを作成しました。 [ 13 ]その後、より効率的なフロントエンドとバックエンドが開発され、システムはローカルツールからネットワーク全体のリソース、そしてインターネット上の複数のサイトから利用できる人気サービスへと広がりました。収集されたデータは、隣接するArchieサーバー間で交換されました。サーバーには、ローカルクライアント(archieやxarchieなど)の使用、サーバーへの直接Telnet接続、電子メールによるクエリの送信[ 14 ]、そして後にワールドワイドウェブインターフェースを介して、複数の方法でアクセスできました。人気がピークに達したとき、Archie検索エンジンはモントリオールのインターネットトラフィックの50%を占めていました。[ 15 ]
1992年、エムテージはJ.ピーター・ドイチュとマギル大学からの資金援助を受けてBunyip Information Systemsを設立し、世界中の何百万人もの人々が利用するArchie検索エンジンのライセンス商用版を開発した。ヒーランもすぐにBunyipに入社し、ビビ・アリとサンドロ・マッツカートと共にArchieデータベースを大幅に更新し、ウェブページをインデックス化した。検索エンジンの開発は1990年代後半に終了し、会社は2003年に解散した。[ 16 ]