« マッシュアップページを作ってみる その3 | メイン | 短期人間ドッグ結果 »

Topホームページ作成マッシュアップ > マッシュアップページを作ってみる その4
2008年01月16日

マッシュアップページを作ってみる その4

前回の続きです。Google,Yahoo!,Live Search用の検索クラスを作ったところから。

これらを使って一気に検索して表示するだけのページをつくってみた。
今回は、単純に3サーチエンジンを順に検索してHTMLを生成し連結しているだけのものです。

実際に表示するPHPはこちら。至って、単純。

いちおう、ソースを置いておいた。今のところ、特にライセンスも設けないので、自由に使ってかまわないが、あまりいいソースではないんで、表立って使うのはやめましょう(苦笑)。
なお、ソースは予告なく消したり改変したりする可能性があります。

[3search.zip]

一応、自宅のlinuxサーバーに設定して動作確認済みだったが、どうせなら動くものを公開した方がいいと思い、さくらのレンタルサーバーの方にも設置する事にした。 その為に、まずはPHP5をインストールする事とした。さくらのレンタルサーバーへのPHP5のインストールは、以下のサイトを参考にしました。

ただ、今回このままconfigureしたら、soapがインストールされませんでした。結局、以下のようにしたら、soapもインストールされました。

>./configure --prefix=$HOME/php --with-config-file-path=$HOME/php/ \
--program-suffix=5  --with-pear=$HOME/php/pear --enable-force-cgi-redirect \
--enable-mbstring=all --enable-mbregex  --with-mysql \
--with-openssl=/usr --enable-soap --with-zlib=/usr \
--with-gd=/usr/local --with-jpeg-dir=/usr --with-freetype-dir=/usr \
--with-ttf --with-png-dir=/usr --with-curl --enable-calendar

今回作成した、Google,Yahoo!,Live Searchを単純に同時検索するページはいかで動作しています。

http://labs.s-koichi.info/mashup/3search/3search.php

さすがに、このままじゃ使い勝手が悪いし、結果が出るまでに時間がかかってしまうんで、次回はAjaxを使って検索結果を表示させるようにしてみようと思っています。

人気ブログランキング ←押すと一票入ります。

トラックバックURL

このエントリーのトラックバックURL:

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • エントリーとあまりにも無関係な記事のトラックバック、または管理人が不適切と判断した場合は、削除させていただきます。
コメントする
  • 電子メールアドレスは必須ですが、表示されません
  • コメント蘭内でタグが使えます。
  • コメント欄内の改行はそのまま改行となります
  • コメント欄には、少なくとも1文字以上の日本語全角文字を入力してください

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)