• 締切済み

RSSについて勉強したい

すごく初歩的で、馬鹿な質問かもしれませんが、どうかご回答をお願いします。 色んなサイトにある、新着ニュースや新着記事などが自動的に更新されるRSSを、自分で作成し自作のHPでニュースなどを自動的に更新させたいのですが、RSSに関してまったくの無知です。 色んなサイトを見て、なんとなくどういうものかはわかったような気がするのですが、概要がわからず何から勉強すれば良いかさえ分かりません。 持ってる知識は、HTML・CSS・JavaScriptがすこしです。 どなたか、分かりやすく概要や作成方法、なにを勉強すれば良いか、など教えてください。 よろしくお願いします。

みんなの回答

  • exists
  • ベストアンサー率62% (27/43)
回答No.2

専門家ではありません。習いがけの初心者の意見として聞いてください。 rssと一口に言っても wikipedia等を見てもらうとわかりますが、htmlのドキュメントタイプのように、いろいろあります。 RDF Site Summary(RSS 0.9とRSS 1.0) Rich Site Summary(RSS 0.91) Really Simple Syndication(RSS 2.0) ちゃんと勉強するつもりなら、標準化団体などで調べるといいんじゃないかと思います。 W3C RSS 1.0 News Feed Creation How-To http://www.w3.org/2001/10/glance/doc/howto 一般的なサイトのrssファイルなどを参考にしたいようなときは、 http://validator.w3.org/feed/ 等で、参考にしようとしているrssなどが、確かなものかどうか検証した上で研究するといいと思います。 もう少し、大きめに書きます。 rssは、さらに大きな目で見ると、xmlです。 htmlに、xhtmlと言う文書型がありますよね。あれも、xmlです。 htmlは、ブラウザで見ることが主体の記述法ですが、xmlは、データを受け渡したりするのに便利だ。とみんなが思っているようです。 rssも、サイトのデータを受け渡すのに使われているといえます。 みんなと受け渡しをするためには、構造的なルールと、そこに入るデータが、こんなやつだよ。と言う情報が必要になるので、それが、RDF1.0とか、決まりごとになっています。 これが、何種類かあるので、、、まず、自分でどれで勉強するんだか決めないと始まりません。 ルールを知って、どういったものかわかったら実現に向けて、歩くわけです。ftpするというは、手間がかかるので、自分なら自動化することを考えるため、PHPなどを学びます。 でも、そんな学習コストを払えないなら、 http://myrss.jp/ なんてサービスもあります。 お役に立てば、うれしいです。

  • radiguet
  • ベストアンサー率34% (11/32)
回答No.1

RSSをただ書きたいだけなら、どこかかコピってきて書き直せばいいと思います。 「自動」でというのであれば、サーバサイドの処理が必要になってくるので、PHPやPerlなどにRSSを作成するライブラリがあります。 また成り立ちや概念、アプリケーションの構築方法まで知りたいのであれば、"Web開発者のためのRSS & Atomフィード"という書籍がおすすめです。

hyper_natu
質問者

お礼

ご回答ありがとうございます。 どこからコピーするとか、「自動」っていうのではなく、RSSに必要なファイルを作成し(書き)、自サイトのHTMLファイルに書き込み、アップロードする...っていうとこまでやりたいです。 これが、radiguetさんのおっしゃる「アプリケーションの構築方法」なのでしょうか? もし間違ってましたら、「アプリケーションの構築の流れ」を簡単に教えて下さいませんか? また、教えていただいた「Web開発者のためのRSS & Atomフィード」という本をチェックしてみます。

関連するQ&A

専門家に質問してみよう