Home » 【移行中】アフィリエイトで稼ぐ秘訣メルマガ » 【移行中】アフィリエイトで稼ぐ秘訣メルマガの創刊準備号~最新号 » YouTube動画検索:AnaTube

アフィリエイトで稼ぐ秘訣メルマガ
                       2008/06/08号 第11号
情報技術PC        : http://www.life4pc.com/
クレジットカード比較X   : http://www.card4x.com/
ANAカードX        : http://www.ana4x.com/
Youtube動画検索:AnaTube : http://www.anatube.info/


1. はじめに

 本メルマガのバックナンバーは『パソコンSOHO』に置いてましたが、昨日、『情報技術PC』内に移しました。
 『パソコンSOHO』は更新休止状態ですので、今回より、メルマガのヘッダから『パソコンSOHO』の URLを削除し、先月下旬に開設したばかりの『YouTube動画検索:AnaTube』の URLを追加しました。

 ちなみに、開設当初は「ANAマイレージ動画検索:AnaTube」のような名称でしたが、マイレージとは無関係の内容になりそうなので、現在の名前に変更しました。

 今回は、『YouTube動画検索:AnaTube』のサイト構築について書いてみます。
 後述するように、『AnaTube』の構築では複数のツールを使用しており、人によっては、サイト構築の参考になるかと思います。

 なお、詳細については触れないようにしますが、技術的な面に興味のない人には退屈な内容になることを、お断りしておきます。


2. 『ジェネリックチューブ』導入直後の作業

 前回、『ジェネリックチューブ』を使用して『AnaTube』の運営を始めたことを書きました。

 単に『ジェネリックチューブ』を設置しただけでも一応は動作しますが、標準提供の HTMLファイルがシンプルなので、貧相な外見のサイトになってしまいます。

 そこで、最初に行ったのが、HTMLファイルの改造です。
 私は、ページ全体のレイアウトを tableタグで調整するのは好みませんので、divタグを使用した形に書き直しました。
 今後のデザイン変更の手間が小さくなるよう、CSS化も実施。

 『AnaTube』を設置したサーバは、PHPが Safeモードで動作する環境でしたので、PHPを CGIとして動作させる等の対処を施しました。


3. RSSボンバー

 下位ディレクトリに、『RSSボンバー』というソフトを設置しました。
 『RSSボンバー』は、RSS情報から HTMLページを自動生成するツールです。

 RSSボンバーは高機能なツールで、単体でサイト構築することも可能ですが、記事を DB管理する機能はありません。
 私は、自分自身で執筆した記事は DBで管理したかったので、今回、このツールの「手動キーワード記事作成」の機能は利用していません。


4. MODx

 サイトの最上位階層に MODxという CMSを設置しました。

 MODxが動的生成するトップページの名称を「index.html」に設定したため、それまで使用していた HTMLファイル「index.html」が邪魔になりました。

 そこで、MODxが生成するトップページの記述を修正し、ジェネリックチューブが最近生成した動画の一覧を表示できるようにしました。
 当然、元の HTMLファイル「index.html」は削除。

 MODxを導入した結果、私自身が執筆した記事の管理が楽になりました。


5. その後の小改造

 ジェネリックチューブは、動画の HTMLファイルを、設置したディレクトリに保存します。
 それで動作上は問題ないのですが、私の環境では同じディレクトリに MODxのファイルもありますので、管理しにくくなります。

 そこで、HTMLファイル格納専用のディレクトリを設けるよう、改造しました。

 ついでに、動画の HTMLファイル名をサイトマップ(sitemap.xml)に追加する仕組みを用意しました。
 「ジェネリックチューブ」を改造して、HTMLファイルが追加される毎にサイトマップを作り直すことも考えましたが、面倒なので、手動でサイトマップ生成処理を実行させる形を採用しました。


6. 終りに

 今回、3つのツールを組み合わせてサイト構築してみました。

 MODxとジェネリックチューブについては、見かけ上、併用は成功していると思います。
 動画検索結果を MODxで管理できるように改造できれば理想的と思う気持ちはありますが、そこまで行うことは考えていません。

 RSSボンバーについては、メインサイト内よりも、バックリンク供給目的で別のサイトに設置する方がよかったかもしれません。
 ただし、まだ私は使いこなしてないので、結論は保留です。