質問: 独自の検索エンジンを作るには!? 難しいと思いますが独自の検索エンジンを作成してみたいと思っています。 検索エンジンといっても自分のwebサイト内を検索するものではなくgoogleやyahoo!、a9のように全世界のwebを対象にした検索を行う検索エンジンのことです。 検索エンジンに関しては知識がないのですがdbと相性がいいphpで作成できるのではないのかなと思っています。 そこで質問です。 phpやperlなどで検索エンジンを作成することは可能でしょうか? 個人が運営している検索エンジンサイトなどはあるでしょうか? もし検索エンジンを運営することになった場合はどの位のスペックがあるサーバーが必要になってくるでしょうか? です。どうぞよろしくお願いいたします。
回答: >phpやperlなどで検索エンジンを作成することは可能でしょうか? 検索エンジン自体はphpやperlで作れます。が、ロボット型検索エンジンを作るためにはロボットとかクローラなどと呼ばれるプログラムが必要となります。このロボットがwebをリンクをたどりながらページの情報をdbに登録していきます。ロボットはたぶんc言語などのコンパイル型の言語を使用して作られたパイナリプログラムです。 >個人が運営している検索エンジンサイトなどはあるでしょうか? 全世界のwebサイトを対象とした検索エンジンは個人では難しいでしょう。管理の手間やコストからして。 >もし検索エンジンを運営することになった場合はどの位のスペックがあるサーバーが必要になってくるでしょうか? アクセス数によります。平均同時アクセス数とアクセス時の負荷の統計から見積もりを行います。あなたが検索エンジンを作成して、動作させて、どの程度の負荷がサーバに掛かるのかがわからなければ算出は不可能です。