OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

サーチエンジンを開発したいのですが何の言語を勉強をすればよいのでしょうか。

  • 暇なときにでも
  • 質問No.1440
  • 閲覧数323
  • ありがとう数17
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 0% (0/14)

サーチエンジンを開発したいと思い、プログラミングの勉強をはじめてしようと思いましたが知識がありません。何から勉強すればよいのでしょうか。教えていただけますでしょうか。よろしくお願い致します。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1

 やっぱり、サーチエンジンなどのWebプログラムを作成するには、 CGIを利用したものが一番簡単でしょう。その際に使用する言語は、 ちまた日本がたくさんでているPerlがもっとも学びやすいと思いますよ。 少なくとも、サンプルプログラムなどがしっかりと付いていますし、 他にもフリーでソースを配布している方も大勢いますから。  また、ネットワークプログラミングをやっていきたいと思うのでしたら、 J ...続きを読む
 やっぱり、サーチエンジンなどのWebプログラムを作成するには、
CGIを利用したものが一番簡単でしょう。その際に使用する言語は、
ちまた日本がたくさんでているPerlがもっとも学びやすいと思いますよ。
少なくとも、サンプルプログラムなどがしっかりと付いていますし、
他にもフリーでソースを配布している方も大勢いますから。
 また、ネットワークプログラミングをやっていきたいと思うのでしたら、
Javaをやってみるのもいいかもしれませんが、Perlなどと比べて、格段と
難しくなっていますよ。もちろん、高度なアプリケーションを作ろうと
思うのでしたら、がんばってやってみるのもいいですが、プログラミングを
したことがない方が、クラスや継承を理解するのは少し難しいかもしれません。
もちろん、Javaにも、最近は流行なので、参考書等はたくさんでていますが、
とりあえず、サーチエンジンだけというのでしたら、Perlをお勧めします。

 他にCGIプログラムを作成するのには、C言語を始めいろいろな言語を
使用できますが、他の言語に比べて、Perlは文字列を扱うことにはたけて
いますので、私は、Perlをお勧めします。
#まぁ、コンパイルしないでもいいというのもお勧めの点の一つですが。

こんな感じでしょうか。間違いがありましたら、ご指摘ください。
ではでは☆


  • 回答No.2
レベル11

ベストアンサー率 47% (95/199)

Kanataさんがおっしゃるように、一般的なサーバーの場合はCGIが簡単だと思います。ただ、CGIの場合、データをテキストファイルから読み出すというのが一般的でしょうから、データの数が膨大になってくると検索に途方もなく時間がかかったりして使い物にならなくなってしまうことがあるかと思います。ですからデータの蓄積にはデータベースシステムを使うのがいいと思います。その場合インターネットサービスプロバイダのサーバ ...続きを読む
Kanataさんがおっしゃるように、一般的なサーバーの場合はCGIが簡単だと思います。ただ、CGIの場合、データをテキストファイルから読み出すというのが一般的でしょうから、データの数が膨大になってくると検索に途方もなく時間がかかったりして使い物にならなくなってしまうことがあるかと思います。ですからデータの蓄積にはデータベースシステムを使うのがいいと思います。その場合インターネットサービスプロバイダのサーバーでデータベースを使えるのは少ないでしょうから自前でサーバーを用意するか、データベースが使えるレンタルサーバーを探すということになります。
データベースとの連携ということになると、PerlなどのシェルスクリプトよりもPHPやMicrosoftのASPが簡単です。PHPはUNIXのApacheなどのHTTPD(Webサーバーのプログラム)にPHPというスクリプトエンジンを組み込んだものを使います。ASPはWindowsNTなどのIIS(Internet Information Server、あるいはInternet Information Serviceといいます)を使います。
PHPもASPもちまたの書店で関連書籍がたくさん出回っていますので、調べてみてはいかがでしょうか?
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ