CGI制作・php開発・MySQLデーターベース構築なら、「CGIの匠」にお任せ下さい!!
CGIの匠TOP > CGI制作・php開発 > フリーウェアCGIスクリプト > ブログ記事表示CGIスクリプト

CGI制作・php開発のCGIの匠 外部ブログ記事表示CGIスクリプト

Livedoor等の外部ブログサイトを使って自分のブログを書いてられる方向けのCGIスクリプトです。
ブログで書いた記事はSEO対策的にも非常に重要であり、その情報を自分のドメイン内にも展開する事により、より効率的に情報の発信を行っていただけます。
また、内的要因として、ドメイン配下のページ数が増える為、SEO対策として、キーワード以外の面でも非常に効果的です。
特徴
1Livedoor等で運営されている外部ブログサイトの情報を、RSSから取得して自社サイトにブログ風に表示する事が可能です。
2.RSS1.0に対応
3.表示のデザインはテンプレート化されており、ホームページビルダー等で全て変更が可能です。
4.月別に記事を表示可能。カテゴリー分けも自動的に行い、その月にある、カテゴリー毎の記事のみを閲覧することも可能です。
5.RSSから最新の記事を取得してきて、新しい日時の書き込みがあった際には、データーに追記していきますので、ブログを書けば書く程、自社ページ内の記事も自動的に増えていきます。
6.RSSから取得される情報は、 タイトル、カテゴリー、日時、ブログの記事URL、本文の概要となります。

動作サンプル
表示画面

プログラムの構成・設置方法

下記内容を変更の上、phpが実行可能な場所に全てのファイルをアップロードください。
・get.cgi・・・
 1.19行目、取得したいRSSフィードのURLを記述します。
 2.21行目、データーファイルのフルパスを記述します。

・base.html・・・
 表示のデザインテンプレートとなります。
 タグの意味は以下の通りです。
 <!--today-->・・・現在表示している年月表示用
 <!--back-->・・・1ヶ月前の年月
 <!--next-->・・・1ヶ月後の年月
 <!--targetcate-->・・・選択されたカテゴリー情報
 <!--start-->・・・ブログ記事繰り返し開始位置
 <!--end-->・・・ブログ記事繰り返し終了位置
 <!--link-->・・・ブログ記事のURL
 <!--title-->・・・ブログ記事のタイトル
 <!--description-->・・・ブログ記事の概要
 <!--subject-->・・・ブログ記事のカテゴリー
 <!--date-->・・・ブログ記事の掲載日
 <!--time-->・・・ブログ記事の掲載時間
 <!--catestart-->・・・カテゴリー表示繰り返し開始位置
 <!--cateend-->・・・カテゴリー表示繰り返し終了位置
 <!--now-->・・・現在表示している年月

 <!--cateid-->・・・カテゴリー名(エンコード済み)

 <!--now-->・・・カテゴリー名

プログラムの設置方法・・・
  全てのプログラムを、サーバーにアップし、 パーミッションを変更
  libフォルダ内、及び、index.cgi、get.cgi・・・777
  data.cgi・・・666
  base.html・・644
  設置したget.cgiをcronで定期的に実行するように設定する。(間隔はご自身が記事を書かれる間隔程度が望ましい)
記事を閲覧する場合は、設置したフォルダ名まででアクセスできます。
※cronにて1度でもget.cgiを動作させていないと、記事は取得されません。

フリーCGIの動作テスト
動作テストは、必ずサーバーにアップロードする前に、ご自身のパソコンで一度、正常に動作するか?確認してからアップロードして下さい。
設定などのミスにより、最悪、サーバーダウンさせてしまい、同じサーバーを利用されている方に多大な迷惑をかける事になります。
判らない方は下記の専門書等を参考にして、テスト環境を整えてテストを行ってください。


利用規約
本プログラムの著作権は、当ページ(CGIの匠)の管理者が有しております。
・本プログラムのご利用にあたっては、著作権表示されている事を条件に、無償にてご利用頂けます。
・著作権部を削除してご使用になる場合は、使用料10,500円をお支払いいただく必要があります。
・万が一、著作権部分を、加工/削除した場合、賠償訴訟を行う場合がある事をご了承下さい。
・設置・ご使用については自己責任で行ってください。本プログラムをご使用による、直接・ 間接的トラブルには、当方は一切保障、関与致しません。
・改造に関しては、著作権部以外はご自由に行って頂いて問題ありません。
・再配布等は、一切禁止しております。
・フリープログラムの使い方や設置についての、弊社への質問はご遠慮下さい。
・有償にて設置・改造代行も承っております。詳しくはお問い合わせ下さい。

設置・カスタマイズ依頼
どうしても自分では設置・カスタマイズ出来ない方へ。弊社が代行して作業致します。

設置・カスタマイズ代行サービスに申し込む

ダウンロード
ダウンロードを行うと、上記利用規約に同意したものとみなされます。

外部ブログ記事表示CGIスクリプトをダウンロードする