独自のRSSフィード(ニュースフィード)を作成する方法。 RSSフィードとは何ですか?RSSフィードの作成方法
データを表示するためのフォーマット。 この略語の解読 異なるバージョン異なって見えた:
- R ich S ite S ummary(RSS 0.9x)-サイトの充実した要約。
- R D.F. S ite S要約(RSS 0.9および1.0)-リソース記述フレームワークを使用したサイトの要約。
- R eally S imple S yndication(RSS 2.x)は、非常に単純な情報のコレクションです。
これらすべてのオプションの一般的な意味は、RSSがサイトからの情報を公開(ブロードキャスト)および配布する方法であるという事実に要約されます。 Webコンテンツのシンジケーションとは、一度に複数のソースに同時に配置することにより、情報を迅速に広めることを意味します。
基本的に、RSSフィードは注釈に使用され、サイトの最新情報(ニュース、新しい出版物、更新、変更)を通知します。
RSS形式の作成の歴史
RSSテクノロジーは、90年代後半にNetscapeがNetcenterポータルでニュースを配信するために初めて使用されました。 最初に開く 公式版 RSSはバージョン0.90になりました。 2000年までに、この形式は広く普及し、2つの異なる標準に分割されました。W3CのXMLおよびRDF標準に基づくRSS 1.0と、Netscapeの0.91バージョンの形式に基づくRSS0.92です。 最新バージョン RSS-2.0は、このブランチをさらに発展させたものです(ちなみに、このバージョンの作成者であるDave Weinerは、彼自身の略語のデコード-Really Simple Syndicationを考案しました)。
2006年、競合するフォーマットがRSSとの戦いに突入しました-Googleが推進するAtom。
用語
RSSフィード、RSSフィード、RSSフィード、RSSフィードなど、RSS形式のニュースフィードのさまざまな指定をWebで見つけることができます。 これらの用語はすべて同じことを意味します。
サイト訪問者にとってのRSSフィードの便利さは何ですか
さまざまなソースからの複数のRSSフィードから情報を収集できる特別なアグリゲータープログラムがあります。 これらのプログラムは、RSS形式のデータを自動的に受信するだけでなく、それらを処理することもできます。つまり、並べ替え、フィルター処理を行い、最も読みやすい形式にします。 このようなアグリゲーター(「リーダー」)には、すべての機能が備わっています。 人気のあるブラウザ。 Web上にはアグリゲーターもあります-これらはRSSフィードを収集して表示するための特別なサイトです(例はYandex.Lenta、Googleリーダーです)。
アグリゲータープログラムを使用すると、ユーザーはお気に入りのサイトやブログのニュースを購読して、ソースサイト自体をバイパスすることなくそれらを表示する機会があります。 これは、特に読者がそのようなお気に入りのリソースをたくさん持っている場合、多くの時間を節約します。 RSSアグリゲーターを開くと、前回のセッション以降に更新されたサイトをほぼ瞬時に見つけることができ、見出しをざっと読んで、ソースサイトにアクセスしてフルバージョンを読む価値のあるサイトを決定することができます。ニュース、記事、その他の新鮮な資料。
RSS形式でニュースを表示すると、トラフィックを節約することもできます。これは、この形式が不足しているため、従来のサイトのページよりもはるかに「軽い」ためです。 グラフィックシェル、広告など。
サイトのRSSフィードを購読する方法
最新のブラウザは、サイト上のRSSフィードの存在を独自に判断でき、サイトにアクセスしたときにRSSフィードを見つけると、すぐにRSSフィードを購読するためのダイアログをユーザーに提供します。 さらに、RSSフィードをブロードキャストするサイトには通常、特別なアイコンがあります。ほとんどの場合、内部に波が発散するオレンジ色の長方形です。 標準のRSSアイコンは次のようになります。またはこのようになりますが、このようなアイコンのデザインは、ウェブマスターの想像力と偏心に応じて、好きなだけ変えることができます。 このアイコンをクリックすると、サイトのRSSフィードを購読できます。
RSSフィードにWebサイトが必要なのはなぜですか?
以上のことから、現代のサイト、特に頻繁に更新されるサイトは、独自のRSSフィード(フィード)なしでは実行できないことをすでに理解していると思います。 あなたがあなたのサイトへのトラフィックを増やして、定期的な訪問者(顧客)の注意を保つことに興味があるなら、あなたはそのような便利なツールを無視するべきではありません。
RSSフィードは、他のリソースにこのフィードを複製することでRSSフィードのソースサイトへのリンク数を増やすことができるため、Webサイトのプロモーションに関しても一定のメリットがあります。
さらに、RSSフィードは、a)非常にターゲットを絞った、b)非常に話題性のある、c)頻繁に更新される資料であるため、RSSフィードを含むサイトは上位にランク付けされる可能性があるという意見があります。 RSSフィードの存在は、サイトへのより頻繁なアクセスに貢献します 検索ロボット、つまり、そのようなサイトはより頻繁に索引付けされ、 新情報以前に検索エンジンによって発見されました。 さらに、この要因は検索エンジンのインデックスに入る可能性を高めます。
RSSフィードとSEO
SEOの専門家はについて警告します 否定的な結果、サイト(ブログ)にRSSフィードがある場合があります。
まず、検索エンジンは、フィードをブロードキャストしているソースよりも早く、他のサイトのRSSフィードのコンテンツにインデックスを付けることがよくあります。 そして、彼らはこれらのサイトを一次資料と見なしており、著者のサイトは「重複コンテンツ」の検索エンジンから「上限別」も受け取ります。 これは、タイトルと簡単な注釈がフィードに配置されるだけでなく、投稿全体が配置されるブログに特に当てはまります。 したがって、検索エンジンの観点から見ると、コンテンツはすぐに「非固有」で「人には役に立たない」ものになります。 フィードにはニュースソースへのリンクが含まれているので、なぜこれが起こっているのでしょうか。 ただし、コンテンツを奪うサイト(rssディレクトリ、ソーシャルブックマーク)は、ほとんどの場合サイトよりも「太い」ため、つまり、リソースの信頼は、プロモートされたサービスの信頼に匹敵するものではありません。
説明された現象の結果として、ブロードキャストストリームはしばしばソースをでシフトダウンします。
第二に、フィードの強盗が必然的にソースへのリンクを配置することを自慢しないでください。多くの人がそのようなリンクを勇敢に切り取ったり、noindex、nofollow、またはjavascriptに配置したりします。
第三に、同じように、訪問者がリンクを介して泥棒サイトからあなたに来ることを期待するべきではありません。彼らの多くは、彼らが見つけたニュースを読むことに制限されます。 そして、頻繁に遭遇するポイント番号2(あなたへの直接リンクの欠如)を考慮に入れると、そのようなリソースを犠牲にして出席者を増やす可能性は完全に幻想的になります。
第4に、XML形式はに非常に便利です。 独自のRSSフィードを作成すると、そのコンテンツが衛星、スプログ、その他のWebスカムの作成者によって恥知らずに「引き裂かれ」、検索エンジンによって一意でなく、役に立たないと見なされることにさらに貢献していることがすぐにわかります。
ただし、結論はRSSを完全に放棄することではありません。 RSSフィードは、通常の訪問者が必要とするものです。 ただし、作成後すぐにさまざまなRSSディレクトリにフィードを追加することは価値がありません。
独自のRSSフィードを作成する方法。 RSSフィード要素
多くのエンジンとCMSには、RSSフィード公開モジュールがすでに組み込まれています。 使用する場合は、この問題について困惑する必要はありません。 この章は、自分のRSSフィードを手作業で作成したい場合、またはRSS形式の仕様に関心がある場合を対象としています。
独自のRSSフィードを開始するには、最初にXML1.0標準でドキュメントを作成する必要があります。 つまり、RSSフィードファイルは次の行で始まる必要があります
もう1つの重要なポイントは、バージョンの実際のrss要素です。
タグはrssタグ内に配置されます
http://www.siteリンク
チャネルに必要な要素は、タイトル、リンク、および説明です。 要素内 * RSSフィードの日付は、RFC2822形式である必要があります。 たとえば、2010年5月18日火曜日07:30:00 + 0300。 日付を正しくフォーマットするのが難しい場合、または手動でフォーマットしたくない場合は、RFC2822フォーマットへのオンライン日付と時刻のコンバーターを使用してください。 チャネル、ソースサイト、またはチャネルの作成者に関する追加情報を入力できます。 言語
編集長 webMaster pubDate lastBuildDate クラウド (この例では、通知を要求するには、XML-RPCメッセージをccc.com、ポート80、パス/ RPC2に送信します。呼び出されるプロシージャはmyCloud.rssPleaseNotifyです。) ttl 画像 最大幅は144です(デフォルトは88)。 エレメント 著者 コメント 囲い ソース だからあなたはあなた自身のRSSフィードを作りました。 すべてが正しく行われたことを確認するために、FeedValidatorやRSSValidatorなどのオンラインバリデーターのサービスを使用することをお勧めします。 RSSフィードを購読する機能を設定するには、次の2つのことを行う必要があります。 2.タグの間に挿入します
ニュースまたは記事No.1の全文へのリンク
ニュースまたは記事No.2の全文へのリンク
オプションのRSSフィード要素
チャンネルが書かれている言語。 たとえば、アセンブラがすべてのサイトを同じ言語で1つのページに結合できるようにします。 スクロール 許可される値この要素のはです。
例:
ルル
電子メールアドレス編集テキストの責任者。
例:
住所・アドレス Eメールチャネルの技術的側面の責任者。
(rss_tech@gmail.com(Vasily Petrov)
フィード内のテキストの公開日RSSの日付と時刻はRFC822仕様に従いますが、年を2桁または4桁で表すことができます(後者が推奨されます)。
例:
(2002年9月7日土曜日00:00:01 GMT)
チャンネルのコンテンツが最後に変更された時刻。
例:
(2002年9月7日土曜日09:42:31 GMT)
rssCloudインターフェースをサポートし、更新をフィードするサブスクリプションを実装するWebサービスを指定します。 。
例:
存続時間-リソースから更新される前にチャネルをキャッシュできる分数。
例:
(
フィードで表示できる画像(GIF、JPEG、またはPNG形式)。
最大の高さは400です(デフォルトは31です)。
メッセージの作成者の電子メールアドレス。 たとえば、各記事に独自の著者がいるオンラインメディアのRSSフィードに関連します。 アイテムフォーマット:
投稿に関連するコメントのページのURL。 アイテムフォーマット:
メッセージに添付されているメディアオブジェクトについて説明します。 これには、url(アプリケーションアドレス)、length(バイト単位のアプリケーションサイズ)、およびtype(アプリケーションMIMEタイプ)の3つの必須属性があります。 例:
メッセージを受信したRSSフィードの名前 RSSフィードが標準に準拠しているかどうかを確認する
RSSフィードを購読する
この手順は、RSSフィードの存在をブラウザーに通知するために必要です。覚えているように、自尊心のあるブラウザーには独自のrssリーダーがあります。
ちなみに、サイトのブラウザで見つけたRSSフィードは、メニューの特別なアイコンをクリックすることで表示できます。 Mozillaではアドレスバーにあり、IEではにあります コマンドライン:
ちなみに、オプションとして、RSSボタンの下にニュースフィード自体ではなく、GoogleサービスFeedburner.comのフィードへのリンクを与えることができます。 まず、もちろん、そこで登録してフィードを追加する必要があります。 フィードを「書き込む」ことの利点は、FeedBurnerサービスを使用すると、サイトの所有者が最も便利な形式でサブスクライバーに情報を提供できることと、完全な情報を提供できることです。 統計情報フィードの訪問者と購読者について、そしてあなたがあなたのフィードでお金を稼ぐことを可能にします(を使用して)。
すべてのウェブマスターは、自分のサイトが人気があり、訪問されることを望んでいます。 そしてこれのためにすべてを使用します 可能な方法。 リソースの人気を高めるためのオプションの1つは、RSSテクノロジーを使用することです。
一言で言えば、それが何であるか、そしてそれがどのように機能するかについて。 RSSを使用すると、RSSフィードを購読しているユーザーは、サイトに投稿されたすべての新しい資料の通知を即座に受け取ることができます。 あなたの記事の発表が興味深いことが判明した場合、ユーザーはリンクをクリックするだけで、あなたのサイトにアクセスできます。 したがって、ユーザーはあなたのサイトを忘れることはありませんが、記事の発表の形でその存在のリマインダーを定期的に受け取ります。
この記事では、サイトのRSSフィードを自分で整理する方法について説明します。 したがって、上記のように、 一般的な見解 RSSは、サイトの新機能の要約であり、xml拡張子の付いたファイルです。
この世界のすべてのように、RSSにはいくつかの変更(バージョン)があります。 現在最も人気のあるRSS形式はRSS2.0とAtomです。 このチュートリアルでは、両方の形式と互換性のあるRSSフィードを作成する方法を学習します。
RSSフィードの作成を始めましょう。 作成します 空のファイルから txt拡張子、たとえばメモ帳で開きます。 最初の2行は次のようになります。
それらの中で、これがxmlドキュメントであり、フィードがRSS2.0とAtomフォーマットを同時にサポートしていることを示しています。
次に、RSSコンテンツファイルがサイトに保存されるフルパスを指定する必要があります。 私の場合、次のようになります。
- http:// site / feed /-ホスティング上のファイルへのパス。
- rss.xml-これは、私たちのサイトのニュースを保存するファイルの名前です(実際、私たちは現在作成しています)。
次に、RSSチャネルの名前、サイトへのリンク、およびチャネルの簡単な説明を指定します。
http:// website /
そして、私たちのチャンネルが最後に変更された日付:
このコード行には特に注意してください。 ニュースを追加するたびに、この行の番号を変更する必要があります。 そうしないと、RSSリーダーはニュースが更新されたことを知らないだけです。 結局のところ、彼らはあなたのサイトに行くとき、この行の日付を見て、それをデータベースの最後の更新の日付と比較し、それらが一致する場合、情報は読み取られません。
日付は、曜日、日付、月、年、時刻の順序で英語で入力する必要があります。
- 日曜日-日曜日
- 月曜日-月曜日
- 火曜日-火曜日
- 水-水曜日
- 木曜日-木曜日
- 金曜日-金曜日
- 土-土
http://website/info/09.shtml
一度に複数のニュースを投稿する場合は、それぞれについてそのようなブロックを作成する必要があります。
すべてのニュースが入力されたら、最後にあるニュースフィードタグを閉じます。
最終的に何になりましたか:
http:// website /
http:// site
http://website/info/09.shtml
次に、ファイルを保存し、拡張子をtxtからxmlに変更して、ホスティングにアップロードします。 次に、RSSボタンをサイト(ファイルに登録したパス)に配置し、ニュースフィードへのリンクにします。
作成したRSSチラシには、テキスト情報のみを含めることができます。 必要に応じて、より「高度な」RSSフィードを作成できます。これには、グラフィック情報(つまり、写真)を投稿する機能があります。 これは、新しいCDATAタグを追加して作成したRSSフィードに基づいて行われます。 古いコードの新しい挿入物に色でマークを付けました。これにより、グラフィックを使用してRSSフィードを作成できます。
ご覧のとおり、多くのコード要素がタグに含まれているだけです。、説明には写真が含まれています
これで、RSSフィードファイル(グラフィックの有無にかかわらず)を作成し、ホスティングに配置しました。 今こそ、すべてが正しく行われ、RSSフィードに情報が正しく表示されていることを確認するときです。 使用している場合 OperaブラウザまたはMozilla、入力するだけです アドレスバーホスティングRSSフィードへのブラウザパスと結果を確認します。 グラフィックがある場合とない場合のRSSフィードがどのように見えるかを練習して確認したい場合は、私のRSSフィードを確認してください。
- -グラフィック付きリボン(更新されていません)
- -グラフィックなしのテープ
コードにエラーがないかチェックすることも役立ちます。 これは、たとえば、ここで行うことができます- FEEDバリデーター。 このリソースは、RSSフィードのコードをスキャンし、エラーの有無について結論を出します。
サイトhttp://www.jeder.ru/の資料に基づく
コンテンツのリストを作成します。の テキストエディタ最新のエントリの10〜15のリストを作成します。 それはもっと多く、少なくなる可能性があります。 また、各投稿のURL、タイトル、公開日をリストに含めます。
XMLファイルを作成します。メモ帳またはテキストエディットを開きます。 そして、あなたがテキストに追加する必要がある最初のものは、いわゆるです。 ヘッダ。 これはトリッキーなことではありません。以下のコードをコピーしてください。
コンテンツの追加を開始します。各コンテンツエントリは、独自のタグで囲む必要があります
リボンの端にあるタグを閉じます。必要なニュースをすべて追加したら、タグを閉じます
ファイルを保存します。リボンコードの作業が終了したら、ファイルをXML形式で保存する必要があります。 ファイル-名前を付けて保存、問題はないはずです。 ただし、拡張子の種類として「すべてのファイル」を選択し、拡張子を.txtから.xmlに手動で変更し、テープのタイトルと一致するようにファイル名を作成します(ラテン語ではありますが)。 ファイル名にスペースを含めることはできないことに注意してください。
フィードを公開します。ファイルがあり、ウェブサイトがあります、何をする必要がありますか? ファイルをサイトに正しくアップロードします。 これは、FTPクライアントまたはサイトのcPanelを介して実行できます。 重要なこと-人々がそれを購読できるように、目立つ場所にフィードへのリンクを追加することを忘れないでください。
- ポッドキャストフィードの場合は、iTunesにアップロードして、iTunesユーザーがiTunesクライアントを介してフィードを検索してサブスクライブできるようにすることができます。 ただし、これには、フィードがローカルモデレーターによって承認されている必要があります。
フィードを更新します。フィードを手動で管理する場合は、新しいコンテンツがサイトに投稿されるたびにフィードを更新する必要があります。 これを行うには、最新のXMLファイルを開き、上記の手順に従って新しい記事またはポッドキャストのコードを追加します。 次に、ファイルを保存して、サイトに再アップロードします。
RSSとは何かについて、RSSを持っていない(そして一部の人が考えるほど少なくはない)多くのサイト所有者は自分でRSSを取得したいと思うかもしれません:-)この記事ではRSSを整理する方法をリストしたいと思います-あなたのサイトのチャンネル。 ほとんどから始めます 簡単な方法そして複雑なもので終わります。
最初に、RSSドキュメントが本質的に、特定のニュース(または記事)がテキストの形式で特別な方法で記述されている通常のファイルであることを知っている必要があります。 その結果、「私(私のサイト)にはRSSフィードがあります」という概念は、実際にはこのドキュメントへのインターネットアドレスとして表現されます(たとえば、私のブログでは、これは次のアドレスです。 http://feeds.feedburner.com/devezoterik)。 このアドレスを持つ読者は、を使用してこのファイルの変更を追跡できます。
サードパーティのサービス(ブログ)の使用
この方法はおそらく最も単純な方法の1つですが(プログラミングや費用などの分野で特別な知識は必要ありません)、同時に、逆説的に、悪くはありません。 に使える 無料サービス、ブログを維持する機会を提供します。 ブログ、またはロシア語で「日記」、これはほとんどの場合、特定のホームページのようなものです(これについて詳しく読むことができます):)。 まず、そのようなサーバーはすべて、ブログのRSSドキュメント(RSSフィード)へのリンクを提供します。 第二に、ブログはまさにニュース構造を持っています。 すべてのブログ投稿は順番に並べられており、それぞれが日付に関連付けられています。これはまさに私たちが必要としているものです。
つまり、サイトを管理している場所ならどこでも、別のサイトで最新のニュースフィードを同時に維持できるという考え方です(サービス、少し後でそれらについて)。 自分のサイトで、ニュースをフォローしたい訪問者が使用できるRSSドキュメントへのリンクを提供できます。
インターネット上であなたのブログを維持するための同様のサービスがたくさんあります。 最も人気があり信頼できるものには、www.blogger.com、my.ya.ru、livejournal.comがあります(ただし、一般的には無数にあり、通常は少し異なります)。 私が示した各サービスには、ロシア語版があります 詳細なヘルプブログを「開始」する方法を説明します。
通常のページからのRSS生成サービスの使用
この方法もプログラミングスキルを必要とせず、主に独自のサイトを持ち、何らかのニュースページがあり、何らかの方法で更新できるが、RSSフィードがない人に適しています。このサイト。
もちろん、最初の方法を使用することもできます。どこかにブログを作成し、サイトからのニュースをそこに複製します(通常、これらはサイトの最初のページに表示されるニュースです)。 しかし、結局のところ、サイトからブログにニュースを常に複製する必要があります...提案された方法は、より進歩的/怠惰な(時にはこれらの概念間の線が小さい:))サイト所有者に代替手段を提供します。
アイデアは、ニュースページ自体を監視し、ページを更新するたびに最新のRSSドキュメントを作成するサービスを使用することです。 このプロセスの詳細について私は。 私は主に他の人のサイトをフォローしたい人のために書いたが、誰も私たちを別の視点から見て自分自身をフォローすることを気にしない🙂その結果、すべてを反映する自動的に更新されたRSSドキュメントへのリンクがありますあなたのサイトのニュース(本当、約1時間の遅れで)。 探しているニュースを検索する際に「追跡」サービスがページ上で失われないように、htmlドキュメントの内部フォーマットを変更せずにページにニュースを追加するだけで済みます(詳細については 詳細な情報上記のリンクの記事を読んでください)。
RSSドキュメントを手動で作成する
何らかの理由でRSSドキュメントをサイトの外に配置したくないが、同時にプログラマーではない場合は、もう1つの方法があります。サイトでこのドキュメントを手動で作成および更新することです(ここでは経験が必要です)。 html付き)。 スクリプトサポートなしでホスティングを使用する場合で、ニュースがあまり頻繁に表示されない場合(そうでない場合、この作業全体は非常に面倒になります)、これは非常に人気のあるオプションです。
このようなファイルを作成および編集するには、エディターまたはUTF-8エンコード(BOMなし)の操作をサポートするその他のエディターを使用するのが最適です。 ドキュメントはUTF-8(BOMなし)でエンコードする必要があります。 RSSドキュメントが内部でどのように見えるかの例を次に示します(例はコメント化されています)。
メールマガジンでダウン!
ほとんどの場合、このようなファイルは「rss.xml」という名前で保存することをお勧めします。 rssという名前はすでに伝統ですが、他の名前を使用することもでき、xml拡張子が望ましいだけです(この記事では、すべての詳細を規定して説明することはできません。それ以降、明らかに長すぎるでしょう:)) 。
サーバーでのRSSドキュメントの自動生成
この方法は、Webプログラミングの経験が豊富な人にのみ適しています。 サイトの情報がデータベースに保存されていて、ページ自体がサーバーサイドスクリプト(PHP)である場合、将来的には最も自律的で負担の少ない方法を使用して、RSSドキュメントを自動的に作成することが可能になります。ユーザーがそれを要求したとき。 このトピックに関する十分な記事が用意されており、それらの例と説明が用意されているため、このようなスクリプトの作成方法を説明するのは意味がありません。 それらのいくつかを次に示します(PHP言語の場合):リンク1、リンク2、リンク3、リンク4、リンク5。
謙虚な仲介者-Feedburner
そして今、あなたはついにあなたのRSSフィードの望ましいアドレスを手に入れました。 どうやら、これ以上何が欲しいですか? もちろん、詳細な統計。 これはまさにfeedburnerサービスが作成された目的です。 これにより、加入者数、国別の加入者の分布、特定のニュースに対する加入者の関心度、電子メールでRSSニュースを受信する機能など、可能な限り最大の統計を取得できます。
feedburnerの動作の基本原則は、RSSドキュメントとリーダーの間の仲介役として機能することです。 RSSフィードのアドレスをfeedburnerに指定すると、feedburnerは別のアドレスからこのフィードを提供できるようになります(アドレスは次のようになります: http://feeds.feedburner.com/ + RSSフィード名)。 また、ユーザーがfeedburnerからアドレスをサブスクライブすると、すべての機能を最大限に活用できるようになります このサービス。 ただし、誰かがあなたのチャンネルの実際のアドレスを購読している場合、feedburnerを使用するメリットを享受できないことに注意してください。
この図は、上記の可視性を高めるのに役立ちます。
Feedburnerの設定について読むことができます。 そしてまた、、そして。
実際、とりわけ、このサービスにはもう1つのプラスがあります。 すべてのサブスクライバーはfeedburnerによってホストされるRSSフィードをサブスクライブするため、元のRSSフィードソースのアドレスをいつでも変更できます(たとえば、時間をかけて試すことによって) 違う方法すべてのサブスクライバーを失うことなく、この記事で説明されているRSSを作成するか、サイトアドレスを変更します(設定の変更に気付かずに、フィードバーナーのフィードのアドレスが常に表示されます)。 RSSドキュメントの元のアドレス(feedburnerの形式の仲介者なし)をサブスクライブする場合、(あなたが)変更すると、古いアドレスのドキュメントが存在しないため、ニュースの受信が停止します。
多くの人がそのような表現を聞いたことがあると思います RSSニュースフィード, RSSフィード。 しかし RSSフィードとは何ですか?WebサイトでRSSフィードを作成する方法誰もが知っているわけではないと思います。 その間 あなたのウェブサイトでRSSフィードを作るのはとても簡単です。
すでにWebサイトを持っているが、このテクノロジーを使用していない場合は、必ずRSSニュースをWebサイトに実装してください。初めてそれについて聞いた場合は、この記事を最後まで読んでください。
まず、少し理論。
RSS -ニュースフィード、記事のお知らせ、ブログの変更などを記述するように設計されたXML形式のファミリー。RSS形式で表示されるさまざまなソースからの情報を収集、処理し、特別なアグリゲータープログラムによってユーザーに便利な形式で表示できます。
簡単に言えば、RSSは通常です テキストメッセージ、特別な助けを借りて、ユーザーフレンドリーな方法で提示 XML形式。 以前は、このようなRSSニュースフィードを表示するには、特別なアグリゲータープログラムが必要でした。 しかし、 近々すべて 最新のブラウザ RSSフィードを表示できます。
いずれかのサイトにアクセスしてこれらを表示した場合(これは私のサイトからのものです):
または同様のアイコン、知っている このサイトにはRSSフィードがあり、簡単に購読できます。 さらに、RSSをサポートするブラウザは、RSSについてプロンプトを表示します。アイコンがアクティブな場合、このサイトのRSSフィードが存在し、機能します。
RSSフィードを提供するものは何ですか? もっと正確に言えば、それはどのように役立ちますか?
サイト所有者(ウェブマスター)-RSSフィードを購読しているすべての人にサイトニュースをすばやく通知します。これは、サイトニュースの短いお知らせを送信するようなものです。
サイト訪問者-したがって、ニュースやサイトの更新を、購読しているRSSチャネルにすばやく通知します。 たとえば、20(50などのお気に入りのサイト)があり、これらのサイトを常に閲覧するのは非常に面倒です。 だが RSSフィードを購読することで、新しい記事、レッスン、資料などがどのサイトに表示されたかを即座に確認でき、各ニュースの発表を表示して、直接リンクを介してこのニュースにアクセスできます。.
個人的には、この点でブラウザが本当に好きです。 オペラ。 ここで、インターネットに接続すると、新しいRSSニュースのウィンドウが自動的に表示されます。 このニュースをクリックするだけで、目的のサイトのこの新しい記事に移動します。 RSSニュースはブラウザでうまく整理されていますが Firefoxと インターネットエクスプローラ 最新バージョン。
RSSフィードを作成する方法は?
沢山あります さまざまなバージョン RSSですが、最新で最も安定したものの1つを使用します バージョン2.0。 そして、私は動揺します。 PHPプログラミング言語を学び始めたばかりであり、RSSフィードの自動入力の準備ができていないため、ニュースを手動で追加する必要がありますが、それは非常に簡単です。
だから新しいものを作成する テキストファイル名前で rss.xml。 このファイルにコードをコピーします リスト1.
リスト1。
|
これは私のサイトからのRSSニュースフィードの短い(フラグメント)リストです。もちろん、ファイルを修正する必要があります rss.xmlあなたのサイトとあなたのニュースの下で。
名前付きテキストファイル rss.xmlたとえば、好きなように呼び出すことができます luksweb_rss.xmlまたは何か他のもの、ただそれを覚えておいてください あなたはこのファイルへのあなたのサイト上で目に見えるリンクを作る必要があるでしょう。 リンクには、またはの2つのタイプがあります。 私は両方のリンクを使用します。
これで、サイトのRSSフィードがすでに存在していると考えてください。 人がそのようなリンクをクリックすると、ブラウザはあなたのswiteのRSSフィードを開き、ニュースを受信するためにサブスクライブすることを提案します。 あなたはただ同意する必要があります。