人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

他サイトからのデータ取得に関して。

下記サイトは「インフォトップ」等のサイトからランキング情報を取得して表示しています。
http://inforkg.jp/jt/

この「インフォトップという自分とは関係ないサイトの情報を取得して表示する」ということは、どういう技術を使って実装されているのでしょうか?
ご存知の方、いらっしゃいましたら教えていただきたいです。

●質問者: takaponn12
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Cherenkov
●100ポイント ベストアンサー

「インフォトップ用アフィリエイト自動ランキング作成フォーム」をやってみると

<script type="text/javascript" src="http://inforkg.jp/ad.php?id=48989"></script>

このURLからはjavascriptが出力されています。
「infotopランキング」は下記のようなページで取得できます。
探す、見つかる、知識の宝庫。実用教材のインフォトップ
これを定期的にクローラー(スクレイピング)で取得してカテゴリ分けされたランキングDBを更新。
貼付け用コード配信係のad.phpはパラメータのidに応じてDBから新しい情報を取り出してjavascriptに加工し出力。


2 ● taroe
●100ポイント

PHPで
file_get_contents などでHTMLを読み込み
preg_match_allなどで、解析して

最終的に組み立て

インフォトップでランキングは公開されていて
URLを叩けばHTMLが取得できるので
あとは上記方法で。


RSSなどを提供しているところは、
RSSを読み込んで加工



PHP逆引き大全 516の極意
大家 正登 鮫島 康浩 谷中 志織 茂木 健一
4798030937

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ