ホーム
システム開発事務所マッドスキッパー
〒983-0852 宮城県仙台市宮城野区榴岡5-12-55
NAViSソフトウェアセンタービル602 社団法人百万一心 内
TEL:022-349-9103 FAX:050-3156-0476
  • トップ
  • WEBシステム開発
  • WEB制作
  • RSS活用
  • SEO対策
  • 各種サポート業務
  • 料金表
  • 事業者概要
  • 業務実績
  • お問合せ
  • スタッフブログ

MAGIC HAND

RSSフィード取得表示・史上最強のSEOツール

仙台・宮城でVBでのシステム開発なら、INFINIX(インフィニクス)

仙台のレンタルサーバーALIS SERVER

仙台宮城ディスティネーションキャンペーン

ホーム » ブログ » mudskipper's blog

RSSフィードを出す、受ける。コストと効果のベストバランス。

Submitted by mudskipper on 2008, July 6 - 23:27

やっと、RSSを活用しようというような空気がやってきたような気がします。
今では、静的なサイトをRSS化して配信する事もビジネスになってますが、他サイトのRSSを自サイトに反映させる仕組はまだまだこれからのものに思えます。

静的なサイトをRSS化するサービスについて思う事。
価格は妥当な金額設定だと思うのですが、実は。。
CMS化してしまえばカットできる費用である事が意外に知られていないんだなという印象です。

当方お気に入りのCMS、DRUPAL。
このCMSは日本では非常にマイナーではありますが、その動作の軽さや柔軟性は他のCMSを圧倒しています。
また、管理画面の理解のしやすさも群を抜いています。
そして、最も注目すべき点として挙げられるのがRSSのシンジケーションとフィードの機能です。

DRUPALの場合、全ての記事がRSSとして配信されます。
ブログであろうと、スケジュールであろうとなんであろうと、DRUPALの中で作成された記事はRSS化されます。
そして、タクソノミー機能を利用する事で、記事をテーマやジャンル毎にカテゴライスする事も可能で
更に、分けられたカテゴリー毎に個別のフィードを配信する事ができます。

つまり、現行のサイトをDRUPALで再構築する事で、RSSフィードを配信する為のサービスは不要になってしまいます。
構築費は業者によって様々かと思いますが、最長でも2年以内にそのフィードに掛けるコストよりも安くなる事でしょう。

RSSフィードを取り込んでサイトに反映させる機能。

この部分についても、テキストだけであればDRUPALのコアシステムだけで出来てしまいます。
追加モジュールも全く必要ありません。
しかし、画像まで取り込む機能はありませんし、追加モジュールにもまだ無いような感じです。
「ここで感じと申し上げたのは、DRUPALには4000を越える追加モジュールがありますが、その殆どが日本語化されていない為、把握しきれていない為です。」

そこで登場するのが、マッドスキッパーオリジナルのRSSシンジケーションプログラム「マジックハンド」です。
このプログラムは最近のこのブログの中でも登場していますが、RSSフィードからテキストを画像を取得し、ページのソースにしてしまうプログラムです。
テキストのみあれば、ほぼ全てのブログサービスと多くのCMSから取得が可能で
画像についても、フィード内に画像へのURLが記述されていれば取得が可能ですが
他ドメインからの呼び出しを禁止しているサービスからの取得はできません。

フィードを取得し他のページにJavascriptで表示を実現させるサービスもありますが、Javascriptでの表示ではページのソースにはなりません。
また、利用するサービスによっては、不要な広告フィードを追加してくるものもあります。

マジックハンドでは、そのような広告フィードは自動的に除去するフィルタを実装していますので、本当に欲しいフィードだけをページのソースとして表示させる事ができます。

DRUPALとマジックハンドの親和性

DRUPALは記事やブロックの内容としてPHPのコードを直接記述する事ができます。
そして、マジックハンドはPHPで作成したプログラムです。
ですので、マジックハンドをDRUPALの上で動作させるという事は、難しい細工をせずに実現可能です。

ワタクシKEIZIのオフィシャルサイトでもそのような仕組みで運営しております。

手前味噌になってしまいますが、RSSの有効な活用方法として現在最も優れたシステムはDRUPAL+マジックハンドです。

  • mudskipper's blog
Tags:
  • RSS

JPCERTセキュリティ情報

  • Weekly Report: Apache Struts に脆弱性
  • Weekly Report: Symantec pcAnywhere に複数の脆弱性
  • Weekly Report: Linux カーネルに脆弱性
  • Weekly Report: Google Chrome に脆弱性
  • Weekly Report: 学生向け Java セキュアコーディングセミナー参加者募集中
more

twitter

Follow mudskipper_biz on Twitter

POWERD by Drupal

Powered by Drupal, an open source content management system

Copyright (C) 2007 - 2010 システム開発事務所マッドスキッパー. All Rights Reserved.