RSS - Hızlı Kılavuz

RSS, düzenli olarak değişen web içeriğini sunmak için açık bir yöntemdir. Pek çok haberle ilgili site, web günlükleri ve diğer çevrimiçi yayıncılar, içeriklerini RSS Beslemesi olarak isteyenlere yayınlar.

En sevdiğiniz sitelerden en son başlıkları almak istediğinizde, mevcut RSS Beslemelerine bir masaüstü RSS okuyucusu aracılığıyla erişebilirsiniz. İçeriğiniz sık sık değişiyorsa, kendi siteniz için bir RSS Beslemesi de oluşturabilirsiniz.

Kısaca:

  • RSS, web içeriğini dağıtmak ve toplamak için açık bir yöntem sağlayan bir protokoldür.

  • RSS, web tabanlı içeriğe düzenli güncellemeler yayınlamak için bir standarttır.

  • RSS, İnternet sunucusunda bulunan bir XML dosyası türüne dayalı bir Sendikasyon Standardıdır.

  • RSS, W3C'nin RDF spesifikasyonuna uyan ve XML yoluyla genişletilebilen bir XML uygulamasıdır.

  • Sitenizde güncellenen haber öğelerini görüntülemek için diğer sitelerden RSS Beslemelerini de indirebilir veya en sevdiğiniz RSS Beslemelerine erişmek için bir masaüstü veya çevrimiçi okuyucu kullanabilirsiniz.

What does RSS stand for? Hangi RSS sürümünü kullandığınıza bağlıdır.

  • RSS Version 0.9 - Rich Site Summary

  • RSS Version 1.0 - RDF Site Summary

  • RSS Versions 2.0, 2.0.1, and 0.9x - Really Suygulamak Syndication

RSS Akışı nedir?

  • RSS Akışı, bir İnternet sunucusunda bulunan bir metin XML dosyasıdır.

  • Bir RSS Besleme dosyası, bir site hakkındaki temel bilgileri (başlık, URL, açıklama) ve ayrıca - en azından - bir başlık (başlık), bir URL ve bağlantılı içeriğin kısa bir açıklamasını içeren bir veya daha fazla öğe girişini içerir.

  • RSS Sürümüne bağlı olarak RSS Beslemesinin çeşitli türleri vardır. Başka bir XML Besleme biçimine ATOM denir.

  • RSS Akışları, içerik alanınızla ilgilenen izleyiciler için daha fazla kullanılabilir hale getirmek için bir RSS kayıt defterine kaydedilir.

  • RSS Beslemelerinin web sitenize geri bağlantıları olabilir ve bu da sitenize yüksek bir trafikle sonuçlanır.

  • RSS Beslemeleri saatlik olarak güncellenir (Associated Press ve Haber Grupları), bazı RSS Beslemeleri günlük olarak güncellenir ve diğerleri haftalık veya düzensiz olarak güncellenir.

RSS Nasıl Çalışır?

RSS şu şekilde çalışır:

  • İçeriğini RSS kullanarak yayınlamak isteyen bir web sitesi, bir RSS Beslemesi oluşturur ve bunu bir web sunucusunda tutar. RSS Beslemeleri manuel veya yazılımla oluşturulabilir.

  • Bir web sitesi ziyaretçisi RSS Beslemenizi okumak için abone olacak. Bir RSS Akışı, bir RSS Akışı okuyucu tarafından okunacaktır.

  • RSS Besleme Okuyucu, RSS Besleme dosyasını okur ve görüntüler. RSS Okuyucu, RSS Beslemesinden yalnızca yeni öğeleri görüntüler.

  • RSS Akışı okuyucu, bir veya daha fazla RSS Akışı ile ilgili içeriği size göstermek için ve kendi ilgi alanınıza göre özelleştirilebilir.

Haber Toplayıcılar ve Yayın Okuyucular

RSS Beslemesi okuyucuları ve haber toplayıcıları esasen aynı şeydir; onlar bir yazılım parçasıdır. Her ikisi de RSS Beslemelerini görüntülemek için kullanılır. Haber toplayıcılar özellikle haberle ilgili Beslemeleri görüntülemek için tasarlanmıştır ancak teknik olarak herhangi bir Beslemeyi okuyabilirler.

RSS'yi Kimler Kullanabilir?

RSS, haberlerle ilgili başlıkları dağıtmak amacıyla yola çıktı. RSS potansiyeli önemli ölçüde daha büyüktür ve dünyanın herhangi bir yerinde kullanılabilir.

Aşağıdakiler için RSS kullanmayı düşünün:

  • New Homes - Emlakçılar piyasadaki yeni ev listelerinin güncellenmiş Beslemelerini sağlayabilir.

  • Job Openings - Yerleştirme firmaları ve gazeteler, iş ilanlarının sınıflandırılmış bir Beslemesini sağlayabilir.

  • Auction Items - Açık artırma satıcıları, eBay'e veya diğer açık artırma sitelerine yakın zamanda eklenen öğeleri içeren Feed'ler sağlayabilir.

  • Press Distribution - Yeni çıkanların listesi.

  • Schools - Okullar, ev ödevlerini aktarabilir ve okul iptallerini hızla duyurabilir.

  • News & Announcements - Başlıklar, bildirimler ve herhangi bir duyuru listesi.

  • Entertainment - Yerel sinemalardaki en son TV programlarının veya filmlerin listeleri.

RSS popülaritesi artıyor. Nedeni oldukça basit. RSS, bir siteyi ve içeriğini, reklam vermeye veya karmaşık içerik paylaşım ortaklıkları oluşturmaya gerek kalmadan tanıtmanın ücretsiz ve kolay bir yoludur.

RSS çok hızlı yükseliyor çünkü insanlar bundan hoşlanıyor. RSS kullanımı kolaydır ve bir yayıncı için olduğu kadar bir abone için de avantajları vardır. Burada RSS'nin aboneler ve yayıncılar için birkaç avantajını listeledik.

Aboneler için Avantajlar

RSS aboneleri, yayınlanan bir Beslemeyi okumak için abone olan kişilerdir. RSS Beslemelerinin aboneler için avantajlarından bazıları şunlardır:

  • All news at one place:Birden fazla haber grubuna abone olabilir ve ardından okuyucunuzu tüm haberleri tek bir sayfada alacak şekilde özelleştirebilirsiniz. Size çok zaman kazandıracak.

  • News when you want it:Bir e-posta beklemek yerine, bir haberi okumak istediğinizde RSS okuyucunuza gidersiniz. Ayrıca, RSS Beslemeleri web sitelerindeki bilgilerden daha hızlı görüntülenir ve isterseniz çevrimdışı olarak okuyabilirsiniz.

  • Get the news you want: RSS Akışı, başlıklar ve kısa bir açıklama şeklinde gelir, böylece başlıkları kolayca tarayabilir ve yalnızca sizi ilgilendiren hikayeleri tıklayabilirsiniz.

  • Freedom from e-mail overload:Herhangi bir haber veya blog güncellemesi için herhangi bir e-posta almayacaksınız. Okuyucunuza gidin ve RSS sunucusunda bir değişiklik olduğunda otomatik olarak güncellenmiş haberleri veya blogu bulacaksınız.

  • Easy republishing:Hem abone hem de yayıncı olabilirsiniz. Örneğin, diğer çeşitli sitelerden haberleri toplayan ve daha sonra yeniden yayınlayan bir web siteniz olabilir. RSS, bu haberleri kolayca yakalamanızı ve sitenizde görüntülemenizi sağlar.

Yayıncılar için Avantajlar

RSS yayıncıları, içeriklerini RSS beslemesi aracılığıyla yayınlayan kişilerdir. RSS'yi kullanmanızı tavsiye ederiz:

  • Mesajınızı ve kolayca iletmek istiyorsanız,
  • insanların ne yayınladığınızı görmesini istiyorsanız ve
  • haberlerinizin insanları sitenize geri getirmesini istiyorsanız.

Web'de yayınlarsanız RSS'nin avantajlarından bazıları şunlardır:

  • Easier publishing:RSS gerçekten basit bir yayıncılıktır. Bilgilerinizi onlara göndermek için bir aboneler veritabanına sahip olmanız gerekmez, bunun yerine bir okuyucu kullanarak Beslemenize erişecekler ve otomatik olarak güncellenen içeriği alacaklar.

  • A simpler writing process: Web sitenizde yeni bir içerik varsa, yalnızca başlıklar ve kısa açıklamalar şeklinde bir RSS Beslemesi yazmanız ve sitenize geri bağlantı vermeniz gerekir.

  • An improved relationship with your subscribers: İnsanlar kendi taraflarından abone olduklarından, içeriğinizi onlara itiyormuşsunuz gibi hissetmezler.

  • The assurance of reaching your subscribers: RSS, spam filtrelerine tabi değildir, aboneleriniz abone oldukları Beslemeleri alırlar ve daha fazlası yoktur.

  • Links back to your site:RSS Beslemeleri her zaman bir web sitesine geri bağlantılar içerir. Web sitenize çok fazla trafik yönlendirir.

  • Relevance and timeliness: Aboneleriniz her zaman sitenizden en son bilgilere sahiptir.

RSS ilk olarak Netscape tarafından icat edildi. Haberleri, öyküleri ve bilgileri dağıtmak için bir XML biçimi kullanmak istediler. Netscape, RSS sürümünü geliştirdi ve sonra bıraktı.

Daha sonra Userland Software, RSS özelliklerini kontrol etmeye ve daha yeni RSS sürümleri yayınlamaya başladı. Kendi RSS sürümlerini geliştirmeye devam ettiler ve sonunda UserLand RSS v2'yi yayınladı.

RSS birçok farklı versiyonda yayınlanmıştır.

  • 12/27/97- Userland'den Dave Winer komut dosyası oluşturmaHaberler'i geliştirdi. RSS doğdu.

  • 3/15/99- Netscape, RSS 0.90'ı geliştirdi (komut dosyası oluşturmaHaberler'i destekledi). Bu basitçe bir RDF Başlığı olan XML idi ve my.netscape.com için kullanıldı.

  • 6/15/99 - UserLand'den Dave Winer, Netscape'in RSS 0.90 özelliklerini de içeren scriptingNews 2.0b1'i geliştirdi.

  • 7/10/99- Netscape RSS 0.91'i geliştirdi. Bu sürümde, RDF başlığını kaldırdılar, ancak komut dosyası oluşturmaNews 2.0b1'deki çoğu özelliği dahil ettiler.

  • 7/28/99 - UserLand komut dosyası oluşturmaHaberler biçimlerini kullanımdan kaldırmış ve yalnızca RSS 0.91'i benimsemiştir.

  • Netscape, RSS geliştirmelerini durdurur.

  • 6/4/00 - UserLand resmi RSS 0.91 spesifikasyonunu yayınlar.

  • 8/14/00- O'Reilly'de Rael Dornfest liderliğindeki bir grup, RSS 1.0'ı geliştirdi. Bu biçim RDF ve ad alanlarını kullanır. Bu sürüm genellikle 0.91'in yeni bir sürümü olarak karıştırılır, ancak bu, RSS 0.91 ile hiçbir bağlantısı olmayan tamamen yeni bir biçimdir.

  • 12/25/00 - UserLand'deki Dave Winer, isteğe bağlı öğelerle 0.91 olan RSS 0.92'yi geliştirir.

  • 04/20/01 - RSS0.93 tartışıldı ama asla konuşlandırılmadı.

  • 03/14/02 - MetaWeblog API, güçlü bir blog API'si sağlamak için RSS 0.92'yi XML-RPC ile birleştirdi.

  • 09/18/02- Dave Winer, Userland'den ayrıldıktan sonra RSS 2.0'ı geliştirdi. Bu, isteğe bağlı öğelerle 0,92'dir. MetaWeblog API RSS 2.0 için güncellendi. Geliştirme aşamasında bu biçime 0.94 adı verildi.

  • 07/15/03 - Resmi Spec RSS 2.0, Creative Commons lisansı altında Harvard aracılığıyla yayınlandı.

Hangi RSS Sürümü Kullanılmalıdır?

RSS Feed sürümünü kullanma konusunda fikir birliği yoktur. Hangi sürümü kullanmak istediğiniz size kalmış. En sonuncusu olan RSS2.0'ı kullanmanızı tavsiye ederiz. Bu, kullanımı yeterince basit ve öğrenmesi kolay.

  • Tüm RSS Beslemelerinin yaklaşık% 50'si RSS 0.91 kullanır.
  • Yaklaşık% 25'i RSS 1.0 kullanıyor.
  • Son% 25, ​​RSS 0.9x sürümleri ve RSS 2.0 arasında bölünmüştür.

Bir sonraki bölümde bu sürümler için Besleme formatlarını göreceğiz.

RSS, son 10 yılda birçok farklı versiyonda yayınlandı. Burada size en sık kullanılan üç RSS sürümü hakkında ayrıntılı bilgi vereceğiz.

RSS v0.91 Yayın Biçimi

  • RSS v0.91, ilk olarak 1999'da Netscape tarafından yayınlandı.

  • RSS v0.91, RDF başlığına sahip değildir.

  • RSS v0.91, Zengin Site Özeti (RSS) olarak adlandırılır.

  • RSS v0.91, Dave Winer'in RSS versiyonu scriptingNews 2.0b1'den özelliklere sahiptir.

  • RSS v0.91, uluslararası dilleri ve kodlamaları destekler.

  • RSS v0.91, resim yüksekliği ve genişliği tanımlarını destekler.

  • RSS v0.91, başlıklar için açıklama metni desteğine sahiptir.

  • Tam set - RSS v0.91 etiketleri ve sözdizimi

RSS v1.0 Yayın Biçimi

  • RSS 1.0, W3C RDF (Kaynak Tanımlama Çerçevesi) standardı kullanılarak geliştirilen tek sürümdür. RSS'nin bu sürümüne RDF Site Özeti adı verilir .

  • RSS 0.91 ve RSS 2.0'ın anlaşılması RSS 1.0'dan daha kolaydır.

  • RSS v1.0 etiketlerinin ve sözdiziminin tamamını kontrol edin

RSS v2.0 / 2.01 Yayın Biçimi:

  • RSS 2.0 / 2.01, RSS 0.9x'e çok benzer. RSS 2.0 / 2.01, RSS 0.9x'e ad alanı modülleri ve altı isteğe bağlı öğe ekler.

  • RSS 2.0 / 2.01 spesifikasyonu, Radio UserLand'den Dave Winer tarafından yazılmıştır. Telif hakkı daha sonra Harvard Üniversitesi'ne devredildi.

  • RSS v2.0 etiketlerinin ve sözdiziminin tamamını kontrol edin

Çoğu site, ya

da yazan küçük sarı bir düğmeyle tanımlayabileceğiniz RSS Beslemeleri sunar
. Ancak, bu bağlantılardan birine tıklarsanız, büyük olasılıkla tarayıcınızda kod dolu bir sayfa alırsınız.

Beslemeyi doğru bir şekilde okumak için bir RSS okuyucusuna ihtiyacınız var. RSS Beslemesi okuyucuları edinme ve kullanma adımları burada verilmiştir.

Adım 1 - RSS Feed Okuyucusu Edinin

Çok sayıda farklı RSS okuyucusu mevcuttur. Bazıları web hizmetleri olarak çalışır ve bazıları pencerelerle (veya Mac, PDA veya UNIX) sınırlıdır. İşte deneyebileceğiniz birkaç tane:

  • NewsGator Online - Ücretsiz bir çevrimiçi RSS okuyucu. Outlook ile senkronizasyonu, Media Center Edition ile TV içeriğini görüntülemeyi ve blogların ve başlıkların yayınlanmasını içerir.

  • RssReader - Ücretsiz bir Windows tabanlı RSS okuyucu. RSS sürümleri 0.9x, 1.0 ve 2.0 ile Atom 0.1, 0.2 ve 0.3'ü destekler.

  • FeedDemon - Windows tabanlı bir RSS okuyucu. Kullanımı çok kolay ve çok düzenli bir arayüze sahip. Ancak, bu ücretsiz değildir!

  • blogbot - Outlook veya Internet Explorer için bir RSS okuyucu eklentisi. Internet Explorer için hafif sürüm ücretsizdir.

Adım 2 - RSS Okuyucu Kurulumu

Tüm okuyucular kurulum talimatlarıyla birlikte gelir. Bu nedenle, RSS Okuyucunuzu bilgisayarınıza yüklemek için sağlanan komut dosyasını kullanın.

Bağımsız bir okuyucuyu ilk kez başlattığınızda, çoğu zaman, bir araç çubuğu ve Microsoft Outlook'taki önizleme moduna çok benzer şekilde düzenlenmiş üç pencere bölmesi görürsünüz. Sol taraftaki bölme tipik olarak abone olduğunuz RSS Beslemelerini veya kanalları görüntüler. Bunlar kategoriler veya klasörler halinde düzenlenebilir.

Sağ üst panel tipik olarak seçilen kanaldaki makalelerin bir listesini gösterir ve makale içeriği daha sonra sağ alt panelde görüntülenir. Kanal gruplarını değiştirmek için, menülerin altında sol üstteki açılır kutuyu tıklamanız yeterlidir. Bazen sağ altta kısa bir açıklama görünecektir; öyleyse, metnin tamamını yüklemek için makaledeki bağlantıya tıklayın.

Bazı bağımsız uygulamalar, ilgilendiğiniz bir konuyla ilgili her yeni makale olduğunda size e-posta gönderecek şekilde yapılandırılabilir.

Adım 3 - Kanallar ve Kanal Grupları Ekleyin

RSS Beslemesi gibi bir kanal eklemek için,

veya yazan sarı düğmeyi kullanarak herhangi bir sitenin RSS sayfasına gidin
. Tarayıcınızın adres çubuğundan URL'yi kopyalamak için sağ tıklayın veya CTRL + C'yi kullanın; bu, XML koduyla dolu bir sayfa göstermelidir.

Şimdi haber okuyucunuza geri dönün, yeni aboneliğin yaşamasını istediğiniz kategoriyi seçin (İş, Eğlence, New York Times) ve Dosya menüsünden Yeni veya Yeni Kanal'ı seçin. Çoğu durumda, kopyaladığınız URL'nin Yeni Kanal sihirbazındaki URL alanına otomatik olarak yapıştırılması gerekir. Değilse, URL'yi kendiniz kesip yapıştırabilirsiniz.

Adım 4 - RSS Okuyucuyu Özelleştirin

Çeşitli Feed'lerinizden çok sayıda makale topladığınızda, belirli bilgileri bulmak zor olabilir. Neyse ki, haber okuyucular makaleleri bulmak için yararlı araçlar içerir.

Bir Filtre aracı, yalnızca belirttiğiniz bir anahtar kelimeyi içeren makaleleri gösterir. Bu aynı zamanda Arama olarak da etiketlenebilir. Kullanmak için doğrudan Filtre / Arama çubuğuna bir anahtar sözcük yazın.

Bazı okuyucular, bir saat ayarlama, belirli bir anahtar kelime için gelen tüm Beslemeleriniz arasında otomatik bir arama içerir. Örneğin, saat olarak ICQ girebilirsiniz. Herhangi bir Beslemede abone olduğunuz herhangi bir makale ICQ'dan bahsediyorsa, makale İzleme listesine dahil edilecektir.

İhtiyaçlarınıza göre özelleştirmek için daha fazla seçenek bulmak için okuyucunuzun yardım bölümünü kontrol etmeniz gerekir.

Adım 5 - İstenmeyen Yemleri Temizleme

Sonunda, muhtemelen istediğinizden veya düzenli olarak okuyabileceğinizden daha fazla Besleme ile sonuçlanacaksınız. Çoğu okuyucuda, artık ilgilenmediğiniz bir Beslemeyi silmek için başlığını silmeniz yeterlidir. RSS okuyucunuz artık bu bilgileri aramayacak ve sitesine gitmediğiniz veya Beslemeye yeniden abone olmadığınız sürece yayıncıdan herhangi bir içerik almayacaksınız.

Artık siteniz için nasıl RSS Beslemesi yazacağınızın farkındasınız. RSS Besleme dosyasını nasıl hazırlayacağınızı bilmiyorsanız, lütfen RSS Akışı Formatları bölümünü inceleyin.

RSS Akışı Yükleme

RSS Feed'inizi web'e koymak için basit adımlar.

  • Öncelikle siteniz için hangi RSS Beslemesi sürümünü kullanacağınıza karar verin. Mevcut en son sürümü kullanmanızı tavsiye ederiz.

  • RSS Feed'inizi .xml veya .rdf uzantılı bir metin dosyasında oluşturun. Bu dosyayı web sunucunuza yükleyin.

  • Yayınlamadan önce RSS Beslemenizi doğrulamalısınız. RSS Akışı Doğrulaması ile ilgili bir sonraki bölüme bakın.

  • RSS Feed dosyası için Web Sayfalarınızda bir bağlantı oluşturun. Ya

    da yazan bağlantı için küçük sarı bir düğme kullanacaksınız
    .

Artık RSS Feed'iniz çevrimiçi ve insanlar onu kullanmaya başlayabilir. Ancak RSS Feed'inizi daha fazla insanın kullanabilmesi için RSS Feed'inizi tanıtmanın yolları vardır.

RSS Feed'inizi Tanıtın

  • RSS Beslemenizi RSS Besleme Dizinlerine gönderin. Web'de Beslemenizi kaydedebileceğiniz birçok dizin vardır. Bazıları burada verilmiştir:

    • Syndic8 : 300.000'den fazla Besleme listelenmiştir.

    • Daypop : Listelenen 50.000'den fazla besleme.

    • Newsisfree : 18.000'den Fazla Besleme.

  • Feed'inizi büyük arama motorlarına kaydedin. Web sayfalarınıza benzer şekilde, aşağıdaki büyük arama motorlarıyla Feed'inizi de ekleyebilirsiniz.

    • Yahoo - http://publisher.yahoo.com/promote.php

    • Google - http://www.google.com/webmasters/add.html

    • MSN - http://rss.msn.com/publisher.armx

Güncel Beslemeyi Tutma

Daha önce açıkladığımız gibi, RSS Feed, örneğin herhangi bir haber veya blog sitesi gibi içeriğini çok sık değiştiren site için anlamlıdır.

Artık Google, Yahoo ve MSN'den RSS Besleme düğmeleriniz var. İçeriğinizi sık sık güncellediğinizden ve RSS Feed'inizin sürekli erişilebilir olduğundan emin olmalısınız.

Haber grubunuz veya web blogunuz için veya başka bir amaçla bir RSS Beslemesi oluşturduysanız, RSS Beslemesi dosyanızın herhangi bir abone olan sitenin XML ayrıştırıcısı tarafından ayrıştırılabilmesini sağlamak sizin sorumluluğunuzdadır.

RSS Akışı oluşturma yazılımlarının çoğu, Feed oluşturma sırasında XML'i doğrular, ancak bazıları bunu yapmaz. Küçük hataların, Feed'inizi standart Feed okuyucuları tarafından okunamaz hale getirebileceğini unutmayın.

Bu nedenle, RSS Beslemenizi yayınlamadan önce gerekli tüm doğrulamaları yaptığınızdan emin olmanızı öneririz. RSS Besleme dosyanızı internet sunucunuza yüklemek ve ardından sözdizimini kontrol etmek için aşağıdaki doğrulayıcılardan birine URL'yi girmek isteyebilirsiniz.

  • Yayın Doğrulayıcı - Bu doğrulayıcı, birden çok sendikasyon biçimini doğrular: RSS 0.90, 0.91, 0.92, 0.93, 0.94, 1.0, 1.1 ve 2.0. Ortak ad alanları için doğrulama içerir.

  • RSS Doğrulayıcı - RSS 0.91 veya RSS0.92 kullanıyorsanız, RSS Beslemenizi doğrulamak için bu doğrulayıcıyı kullanabilirsiniz.

  • Deneysel Çevrimiçi RSS 1.0, Doğrulayıcı - RSS 1.0 kullanıyorsanız, bu doğrulayıcıyı kullanabilirsiniz.

  • Redland RSS 1.0 Doğrulayıcı ve Görüntüleyici - Bu sadece bir doğrulayıcı değil, aynı zamanda RSS'den HTML'ye dönüştürücü olarak da görev yapıyor.

Atom, XML tabanlı bir Web içeriği ve meta veri sendikasyon biçiminin adı ve düzenli olarak güncellenen web sitelerine ait Web kaynaklarını yayınlamak ve düzenlemek için uygulama düzeyinde bir protokoldür.

Atom nispeten yeni bir özelliktir ve RSS'den çok daha sağlam ve zengin özelliklere sahiptir. Örneğin, RSS'nin başlık ve bağlantı gibi açıklayıcı alanları yalnızca öğe dökümlerinde gerektirdiği durumlarda, Atom bunları hem öğeler hem de tam Feed için gerektirir.

Tüm Atom Beslemelerinin iyi biçimlendirilmiş XML belgeleri olması ve application / atom + xml ortam türüyle tanımlanması gerekir.

Atom 1.0 Feed'in Yapısı

Bir Feed, bazı meta verilerden ve ardından herhangi bir sayıda girişten oluşur. İşte bir Atom 1.0 Beslemesinin temel yapısı.

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>...</title>
   <link>...</link>
   <updated>...</updated>
   
   <author>
      <name>...</name>
   </author>
   
   <id>...</id>
   
   <entry>
      <title>...</title>
      <link>...</link>
      <id>...</id>
      
      <updated>...</updated>
      <summary>...</summary>
   </entry>
   
</feed>

Atom 1.0 Yayın Etiketleri

Bir Atom 1.0 Besleme Belgesi aşağıdaki iki unsurdan oluşturulacaktır:

  • Öğeler

  • Öğeler

Yukarıdaki iki öğe için gerekli olan bazı ortak yapılar vardır ve bunlar aşağıda açıklanmıştır: Common Construct.

RSS 1999'da ortaya çıktı ve nispeten mütevazı hedeflere sahip basit, anlaşılması kolay bir format olmaya çalıştı. Popüler bir format haline geldikten sonra, geliştiriciler W3C tarafından belirtildiği gibi ad alanlarında tanımlanan modülleri kullanarak bunu genişletmek istediler .

RSS 2.0, basit bir kuralı izleyerek bu yeteneği ekler. Bir RSS Beslemesi, yalnızca bu öğeler bir ad alanında tanımlanmışsa, bu sayfada açıklanmayan öğeler içerebilir.

Bu öğreticide tanımlanan öğeler kendileri bir ad alanının üyeleri değildir, bu nedenle RSS 2.0 aşağıdaki anlamda önceki sürümlerle uyumlu kalabilir - bir sürüm 0.91 veya 0.92 dosyası da geçerli bir 2.0 dosyasıdır. RSS 2.0'ın öğeleri bir ad alanında olsaydı, bu kısıtlama bozulur, bir sürüm 0.9x dosyası geçerli bir 2.0 dosyası olmazdı.

RSS kesinlikle mükemmel bir format değildir, ancak çok popülerdir ve geniş çapta desteklenir. Yerleşik bir spesifikasyona sahip olmak, RSS'nin uzun süredir ihtiyaç duyduğu bir şeydir.

Bununla birlikte, RSS spesifikasyonu, tüm pratik amaçlar için, sürüm 2.0.1'de dondurulmuştur. Ancak, formata yeni özellikler eklemek için değil, yalnızca spesifikasyonu açıklığa kavuşturmak için olası 2.0.2 veya 2.0.3 sürümlerini vb. Tahmin edebilirsiniz.

Sonraki çalışmalar modüllerde, ad alanları kullanılarak ve tamamen yeni sendikasyon biçimlerinde, yeni adlarla gerçekleştirilmelidir.

Bu eğitim, size RSS'nin ne olduğunu ve farklı sürümlerinin ve ilişkili öğelerinin ne olduğunu öğretti. Tüm unsurları örneklerle ayrıntılı olarak açıkladı.

Web siteniz için RSS Beslemesini nasıl yazacağınızı ve bunu Web'de nasıl yayınlayacağınızı öğrendiniz. Çeşitli RSS Feed Promosyon tekniklerini de listeledik.

Ayrıca, bir RSS Beslemesini nasıl doğrulayacağınızı ve çeşitli sitelerde bulunan diğer RSS Beslemelerini nasıl okuyabileceğinizi de öğrendiniz.

Sıradaki ne?

Sonraki adım, bu eğitimde verilen adımları takip etmek ve RSS Beslemenizi çevrimiçi olarak yüklemektir.

Lütfen geri bildiriminizi ve önerilerinizi şu adrese gönderin: [email protected]