- ベストアンサー
検索エンジンって
こんばんわ。えっと検索エンジンって、cgiなんですか? グーグルでいろいろ調べると結果の拡張子が無いんですけど、cgiなんですか? 例えば search?hl=ja&q=google&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= 見たいなものです。 グーグルがCで書かれているのは知ってるんですけど、拡張子のことをずっと疑問に思ってました。 よろしくお願いします。
- smalldeveloper
- お礼率54% (17/31)
- C・C++・C#
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Google は検索エンジンの内部動作を公開していないので、CGI かどうかは分からないと思います。CGI は Web サーバからサーバ内にある別のプログラムをコールして結果を受け取るものですが、検索エンジンを実現する方法が CGI とは限りません。 例えば、サーブレットは C で書かれているわけではないので例としてはふさわしくありませんが、CGI ではありません。また、Google では専用の Web サーバを利用しているので Apache の例が参考になるかどうかは分かりませんが、Apache モジュールや mod_perl は CGI ではありません。 もしかすると、Google は専用の Web サーバを利用していると言うことで、Google の Web サーバ自体に検索エンジン機能が盛り込まれているかもしれません。そうすることで、プロセスをコールしなくてもよい分、高速に動作させることも可能になります。
その他の回答 (2)
- yosi_yosi
- ベストアンサー率35% (165/468)
拡張子はWindowsの世界ではごく一般的ですが、その他のOSでは特に無くても問題ありません。 googleの場合では、「search」という実行ファイル(CGI)ですね。Macは詳しくありませんが、UNIXでは一般的には実行ファイルには拡張子がつきません。phpとかcgiとか付けるのは、オペレータである人間が分かりやすいためです。OSにとってはあっても無くても困らないのです。
補足
ふむふむ。参考になります。 ご回答ありがとうございました!!
- Bonjin
- ベストアンサー率43% (418/971)
CGIです。 >グーグルがCで書かれているのは知ってるんですけど、拡張子のことをずっと疑問に思ってました。 拡張子はあってもなくてもかまいませんし、拡張子がhtmlだからといってHTMLソースが返ってくるとは限りません。 このあたりのことはApacheのWebサーバを実際に使ってみるとわかるかも知れません。
補足
.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
- ベストアンサー
- その他(プログラミング・開発)
- 同じ単語で検索しても順位が変わります
顔文字で検索した所 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位のサイトが 下のページでは存在すらしてません なぜこのような事が起きるのでしょうか?
- ベストアンサー
- その他(インターネット・Webサービス)
- 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= 「禿げ」で検索したにも関わらず、「はげ」や「ハゲ」もヒットします。 これは仕様ですか?漢字だけヒットさせることはできませんか?
- ベストアンサー
- その他(インターネット・Webサービス)
- 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
- 飲食店、小売店で「店長、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
- ベストアンサー
- アンケート
お礼
ご回答ありがとうございます。 サーバを試しに構築してみることを考え中です。 そのほうが自分の為になるので。