- ベストアンサー
RSSの本を選ぶ際のポイントとおすすめ本
- RSSの本の選び方やポイント、おすすめの本についてまとめました。
- 入門RSSと詳解RSSの特徴や内容、初心者に向いている本を紹介します。
- 他におすすめのRSSの本があるかどうかも教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>Javascriptのこととか全然分からなくても(プログラム作れなくても)RSSでそういったことができる方法が書かれているのでしょうか? >それともXMLの基礎を勉強しなければRSSの本を読んでも無駄ですか? まず、少し勘違いされている部分があるかもしれませんが、RSSを覚えることで、何かができるようになることは、ありません。つまり、RSSでデータ収集をしたりすることはできないのです。 RSSというのは、あくまで「データの定義」です。「これこれこういう具合にして、記事に関する情報を定義するように決めましょう」という、ただの取り決めなのです。それに基づいて、各ブログサイトやニュースサイトなどが「RSSで定義された情報」を配信している、ということです。 したがって、もし「RSSを利用してデータ収集をさせる機能を作りたい」と思ったら、何らかのプログラミング言語を使ってプログラミングしなければいけません。RSS「だけ」で何かを行わせることはできないのです。 現時点で、RSSを利用するアプリケーションがフリーウェアやシェアウェアなどでいろいろ出ていますので(私はあまり使ったことがないので詳しくはわからないのですが)、それらを利用して情報収集をするのにRSSのことを知りたい、という程度であれば、そんなに詳しく知らなくとも大丈夫のように思います。それこそ、ネットで検索すれば、RSSの解説ページはたくさん出てきますから。書籍で本格的で学ぶというのは、RSSを自分でプログラムを書いて独自に処理したい、というようになったときでしょう。 もし、自分で何らかの機能を構築したいとお考えなら、RSSやXMLよりも前に、まず何らかのプログラミング言語をマスターする必要があるでしょう。これは、JavaScriptでもできますし、Webサイトで広く使われているPHPやPerlといった言語でもいいでしょう。そうしたプログラミング言語を使って、WebサイトからRSS情報をダウンロードし、それを解析して処理するプログラムを自分で作成するのです。そのときになって、初めて「RSSとは何か」を学ぶ必要が生じます。 私自身が開発関係の仕事をしていることもあるでしょうが、もしそうしたことを本気で学びたいのであれば、やはりプログラミングを学ばれたほうが、最終的には近道になると思いますよ。
その他の回答 (1)
質問者さんは、ブログの作成に活かしたい、ということのようですが、そういう目的からすると、あえて言えば前者の「入門RSS」のほうが向いているかと思います。が、正直にいえば、「どちらも目的にはあまりあわない」と思います。 質問者さんが「ブログの作成」とおっしゃっているのは、どこかのブログを使ってサイトを作る、ということですよね? が、これらの本は、「ブログのシステムそのものを開発する」人たちに役立つものです。 通常、どこかのブログサイトを使ってブログを開設する場合、そのRSSはシステムによって自動生成されるため、ユーザはほとんど手を入れようがありません。RSSについて理解し、それを自分で構築する必要があるのは、RSSを配信するプログラムを作成する側です。質問者さんが、ブログのシステムそのものを開発したい、というのであれば、これらの本は役立ちますが、ただ単にどこかのブログサイトを利用するのであれば、あまり役に立たないでしょう。 ちなみに、勉強のつもりでということであれば、そのまえにXMLについての本を読んでXMLの基礎を理解したうえで、RSSを学ばれるのがよいかと思います。RSSというと特殊な技術のように思われますが、要はXMLに情報配信用のフォーマットを定義しているだけなわけですから。
お礼
大体は理解できましたが、2度目の回答もお答えいただきたかったのですがもう質問を締め切ることにしました。 詳しく専門的に教えてくださってどうもありがとうございました。
補足
早速丁寧にどうもありがとうございます。 まずRSSの事(+SEO)を正しく理解して、沢山の情報(記事)というより、質の高い情報収集の方法を学びたいと思いました。 それと実は友人に”RSSを使ってHTMLを吐き出させる”という方法を聞いたら、やはりkyon2_PaPaさんが仰るように「入門RSS」に書かれているというようなことを聞いて、買おうとしたら「詳解RSS」という本の事を知り評価を見たらipodの事も書かれていて良いと星が5つ付いていたので迷ったのです。 Javascriptのこととか全然分からなくても(プログラム作れなくても)RSSでそういったことができる方法が書かれているのでしょうか? それともXMLの基礎を勉強しなければRSSの本を読んでも無駄ですか? XMLの基礎を学ぶのにお勧めの本ご存知ですか? 只、私の場合、勉強をしながらの同時進行で進めていきたいのです。というのは、今までの気ままに適当に作っていたブログではAdsenseとか貼っても無駄なので、なるべく急いでまずはある程度の物をと思っています。 質問攻めで申し訳ありませんが、これらの事を踏まえていかがでしょうか? よろしくお願いします。
お礼
やはりプログラミングを学ばなければ生かせないのですね。。。 でもRSS自体のことを私は勘違いしていたことを正しく教えてくださり、大変勉強になりました。 もしプログラミングに変わって、情報を編集できるToolなどご存知でしたら嬉しく思いますが、エンジニアの方には必要ないからご存知ではないですね? お返事遅くなって申し訳ありませんでしたが、どうもありがとうございました。