• ベストアンサー

検索エンジンって

こんばんわ。えっと検索エンジンって、cgiなんですか? グーグルでいろいろ調べると結果の拡張子が無いんですけど、cgiなんですか? 例えば search?hl=ja&q=google&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= 見たいなものです。 グーグルがCで書かれているのは知ってるんですけど、拡張子のことをずっと疑問に思ってました。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • entree
  • ベストアンサー率55% (405/735)
回答No.3

Google は検索エンジンの内部動作を公開していないので、CGI かどうかは分からないと思います。CGI は Web サーバからサーバ内にある別のプログラムをコールして結果を受け取るものですが、検索エンジンを実現する方法が CGI とは限りません。 例えば、サーブレットは C で書かれているわけではないので例としてはふさわしくありませんが、CGI ではありません。また、Google では専用の Web サーバを利用しているので Apache の例が参考になるかどうかは分かりませんが、Apache モジュールや mod_perl は CGI ではありません。 もしかすると、Google は専用の Web サーバを利用していると言うことで、Google の Web サーバ自体に検索エンジン機能が盛り込まれているかもしれません。そうすることで、プロセスをコールしなくてもよい分、高速に動作させることも可能になります。

smalldeveloper
質問者

お礼

ご回答ありがとうございます。 サーバを試しに構築してみることを考え中です。 そのほうが自分の為になるので。

その他の回答 (2)

  • yosi_yosi
  • ベストアンサー率35% (165/468)
回答No.2

拡張子はWindowsの世界ではごく一般的ですが、その他のOSでは特に無くても問題ありません。 googleの場合では、「search」という実行ファイル(CGI)ですね。Macは詳しくありませんが、UNIXでは一般的には実行ファイルには拡張子がつきません。phpとかcgiとか付けるのは、オペレータである人間が分かりやすいためです。OSにとってはあっても無くても困らないのです。

smalldeveloper
質問者

補足

ふむふむ。参考になります。 ご回答ありがとうございました!!

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

CGIです。 >グーグルがCで書かれているのは知ってるんですけど、拡張子のことをずっと疑問に思ってました。 拡張子はあってもなくてもかまいませんし、拡張子がhtmlだからといってHTMLソースが返ってくるとは限りません。 このあたりのことはApacheのWebサーバを実際に使ってみるとわかるかも知れません。

smalldeveloper
質問者

補足

.htaccessで拡張子を設定するんですよね?確か

関連するQ&A

  • 検索のときのURLについて

    検索のときのURLについて教えてくださいませm(__)m たとえばグーグルで 男前 と検索したいとき直接検索窓に 男前 と入力すると http://www.google.com/search?hl=ja&q=%E7%94%B7%E5%89%8D&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja アドレスバーには結構長いURLが表示され、検索結果が出てきます。 でも直接アドレスバーに下記のようにURLを入れても http://www.google.com/search?hl=ja&lr=lang_ja&q=男前 ちゃんと検索されるんですね。 つまりお知りのほうの%E7%94%B7%E5%89%8D&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_jaを日本語に置き換えてアドレスに入力しても検索されます。 ヤフーでもできるんでしょうか? たとえばやはり 男前 なら ヤフーだと http://search.yahoo.co.jp/search?fr=slv1-tbtop&p=%c3%cb%c1%b0 に なります。 これを http://search.yahoo.co.jp/search?fr=slv1-tbtop&p=男前 と 入力するとぜんぜん違う表示になってしまいます(^^; %c3%cb%c1%b0 の部分を日本語に変えてアドレスバーに入力 しても検索はできません。 ヤフーにはグーグルみたいなやり方はないんでしょうか? ご存知の方がいましたら、よろしくお願いいたしますm(__)m

  • これってなに!??

    CGIかどうかわからないんですけど、普通CGIの場合、FORMを渡すとき http://aaa.bbb.cc/xxx.cgi?yy=zz みたいになると思うんですけど、 googleは http://www.google.co.jp/search?hl=ja&q=a&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= のように?前のファイルの拡張子がないんです!! これってなんですか?? だれかおしえてくださいー><;

    • ベストアンサー
    • CGI
  • 同じ単語で検索しても順位が変わります

    顔文字で検索した所 http://www.google.com/search?num=100&hl=ja&ie=Shift_JIS&q=%8A%E7%95%B6%8E%9A&btnG=Google+%8C%9F%8D%F5&lr= と http://www.google.co.jp/search?sourceid=navclient&hl=ja&q=%8A%E7%95%B6%8E%9A は同じ単語ですが上のページで2位のサイトが 下のページでは存在すらしてません なぜこのような事が起きるのでしょうか?

  • 1981年 1963年 何をしていましたか?

    みなさんは1981年(昭和56年)、1963年(昭和37年)は何をしていましたか? 想い出に残るエピソードがあれば教えてください。 まだ生まれていない方は・・・・・ 1981年はこんな年です。 検索結果 http://www.google.co.jp/search?hl=ja&source=hp&q=1981%E5%B9%B4&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=&aq=f&oq= 1963年はこんな年です。 検索結果 http://www.google.co.jp/search?hl=ja&q=1963%E5%B9%B4&lr=&aq=f&oq=

  • 中居 禿げでググると

    http://www.google.com/search?hl=ja&client=ja&hs=AfJ&q=%E4%B8%AD%E5%B1%85+%E7%A6%BF%E3%81%92&btnG=%E6%A4%9C%E7%B4%A2&lr= 「禿げ」で検索したにも関わらず、「はげ」や「ハゲ」もヒットします。 これは仕様ですか?漢字だけヒットさせることはできませんか?

  • armed forces recruiting center  軍関係にお詳しい方

    armed forces recruiting center とはどんな施設なのでしょうか? いろいろあるようなのですが。 軍の施設のみを指すのでしょうか? Mall などもあるようです。 検索してみたのですが、実態が良く解りません。 http://www.google.co.jp/search?q=%22armed+forces+recruiting+center%22+&ie=UTF-8&oe=UTF-8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= 教えて下さい。

  • HTML-lintでのエラーについて(実体参照エラー)

    こんにちは。 自分で書いたHTMLをHTML-lintでチェックすると 「`&q` は不明な実体参照です。」というエラーと 「`&lr` は不明な実体参照です。」というエラーが出て 95点にしかなりません。 で、そのようなものを書いた記憶がなく 確認してみると、Googleの検索結果ページを リンクした部分にそれがありました。 たとえばGoogleで「教えて」で検索すると その結果ページは以下のようなアドレスになります。 http://www.google.co.jp/search?hl=ja&q=%E6%95%99%E3%81%88%E3%81%A6&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= この中にある「&q」「&lr」がいけないと 言われているわけですが、 こちら側でどうにか対処することは できるのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • クレアビショップ野

    生物の視覚について勉強しています。分からない単語が出てきてしまったので質問します。 クレアビショップ野とはなんのことでしょうか? ググってもよく分かりませんでした。 http://www.google.co.jp/search?hl=ja&rls=RNWE%2CRNWE%3A2005-14%2CRNWE%3Aja&q=Clare+Bishop&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja

  • 飲食店、小売店で「店長、1万円入ります」の意義、由来は?

    標記の件、以前から気になっており、質問させて頂きます。 飲食店や小売店のレジで「店長、1万円入ります」という掛け声 (?!) をよく耳にしますが、この言葉にはどんな趣旨 (意義) があるのでしょうか。 チェーン店以外で聞いたことがないので、マニュアル化された定型文だと思うのですが、メリットが思い浮かびません。 ・どんな意味があるのか ・どこの業者が最初に始めたのか ご存知の方、教えて頂けると幸いです。 (脱線、余談、雑談歓迎(^o^) 参考までに、検索結果を列記します。 http://www.okweb.ne.jp/search.php3?start=10&pt=0&stage_id=0&k=xbnEuaGiMcv8sd%2FG%2FqTqpN6kuQ%3D%3D&qt=all http://www.google.co.jp/search?hl=ja&ie=UTF-8&c2coff=1&q=%E5%BA%97%E9%95%B7%E3%80%81%E4%B8%80%E4%B8%87%E5%86%86%E5%85%A5%E3%82%8A%E3%81%BE%E3%81%99&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja http://www.google.co.jp/search?q=%E5%BA%97%E9%95%B7%E3%80%811%E4%B8%87%E5%86%86%E5%85%A5%E3%82%8A%E3%81%BE%E3%81%99&ie=UTF-8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja http://www.google.co.jp/search?hl=ja&ie=UTF-8&c2coff=1&q=%E5%BA%97%E9%95%B7%E3%80%8110000%E5%86%86%E5%85%A5%E3%82%8A%E3%81%BE%E3%81%99&lr=lang_ja http://www.google.co.jp/search?hl=ja&ie=UTF-8&c2coff=1&q=%E5%BA%97%E9%95%B7%E3%80%8110%2C000%E5%86%86%E5%85%A5%E3%82%8A%E3%81%BE%E3%81%99&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja 意外に少ないようです。 どちらかというと否定的な意見の方が多い?(下記) http://blog.livedoor.jp/noboru2004/archives/208712.html http://ch.kitaguni.tv/u/1302/%BA%C7+%B6%E1%A1%A1%B5%A4+%A4%CB+%A4%CA+%A4%EB+%A4%E2+%A4%CE/0000064961.html

  • 軽自動車をバカにする人、って、

     『暴力団』 ですよね! http://www.google.co.jp/search?client=firefox-a&rls=org.mozilla%3Aja%3Aofficial&channel=s&hl=ja&source=hp&q=%E7%AB%8B%E6%B4%BE&lr=&btnG=Google+%E6%A4%9C%E7%B4%A2

専門家に質問してみよう