Sıfırdan Siteniz İçin RSS Akışı Nasıl Oluşturulur

  • Mark Lucas
  • 0
  • 2992
  • 106
reklâm

RSS yayını ve yayın okuyucular eskisi kadar popüler olmasa da, sayfanız güncellendiğinde haberdar olmak isteyen site ziyaretçileriniz için RSS hala önemlidir. Ayrıca, RSS yayınları, içeriğinizi sosyal medyayı kullanarak tanıtmak için çeşitli şekillerde kullanılabilir.

Önce, siteniz için sıfırdan bir RSS yayını oluşturmaya göz atalım.

RSS Feed Formatı: HEADER

Siteniz için bir RSS yayını aslında bir XML dosyasıdır. XML dosyası için bir RSS yayını olarak tanımlanması için belirli bir formata uymanız gerekir..

RSS beslemenizi oluşturmak için tek yapmanız gereken, gerekli tüm etiketler için bilgilerinizi belirtmektir. Herhangi bir metin düzenleyiciyi kullanabilirsiniz En İyi 6 Windows Not Defteri Alternatifleri En İyi 6 Windows Not Defteri Alternatifleri Windows Not Defteri çok basit, ancak Microsoft Office çok mu eksik? Not Defteri değiştirme arıyorsanız, önde gelen alternatifler. Biri senin için mükemmel olacak. . Not Defteri iyi çalışır, ancak Not Defteri'ne bakar++.

RSS beslemenizi oluşturmak için XML dosyanıza eklemeniz gereken etiketlere bir göz atalım:

  

İlk iki satır, görebildiğiniz gibi XML ve RSS versiyonunu belirtir. Üçüncü satır açılır “kanal” etiket. Kanalınız veya web siteniz için tüm bilgileri içeren şey budur. Bu üç satırı olduğu gibi ekleyin.

Ardından, yayınla ilgili bazı kodlar:

MakeUseOf RSS Feed //www.makeuseof.com/ Harika Web Siteleri, Yazılım ve İnternet İpuçları Çar, 4 Temmuz 2018

Bu birkaç satır, RSS yayınınız ve web siteniz hakkında bilgi belirtir. Başlık tag, RSS feed'inize vermek istediğiniz herhangi bir başlığı barındırır., bağlantı etiketi web sitenize ve açıklama etiketi, RSS yayını veya web sitesi hakkında kısa bir giriş içerir. lastBuildDate etiketi, kanaldaki herhangi bir içeriğin en son değiştirildiği zamanı sağlar. DlastBuildDate'in isteğe bağlı olduğunu unutmayın..

Dosyanızın içindeki her neyse, onu çağıralım. ÜSTBİLGİ.

RSS Feed Formatı: İÇERİK

Daha sonra, bir yayın okuyucusu kullanılarak görüntülendiğinde farklı girişler olarak görüntülenecek olan RSS akışının gerçek içeriğine sahibiz. Her giriş bir çift etiket içinde bulunur ve en azından aşağıdaki içeriğe sahip olmalıdır:

 Giriş Başlığı URL Girişe bağlantı https://www.mysite.com/?p=584674 Bu içeriğin açıklaması… Çar, 4 Temmuz 2018 

Tekrar Başlık etiketi başlığa veya içeriğinize işaret eder, bağlantı öğe girişine web sitenizde erişilebilecek tam web adresidir..

Tarih, yukarıda görülebilecek belirli bir biçime sahiptir. Zaman GMT cinsinden olmalıdır; Diğer tarih-zaman spesifikasyonu formatları hakkında daha fazla bilgi için RFC 822 bölüm 5'e bakabilirsiniz..

Sonunda açıklama etiketi, girişin asıl içeriğini veya açıklamasını içerir. Web sitenize her giriş için yukarıdakilerin tekrarlanacağını unutmayın. Örneğin, beş makaleli bir blogunuz varsa, eksiksiz bir RSS beslemesinin 5 girişi barındıracak 5 öğe etiketi olması gerekir.

guid etiketi her öğe için benzersiz bir tanımlayıcıdır. RSS dosyasının yeni öğeler içerip içermediğine göre kaç besleme okuyucusu (ve o dosyayı oluşturan kendi kodunuz) belirler..

pubDate etiketi, kanalın içindeki içeriğin yayınlanma tarihini sağlar. Yukarıdaki örnekte, bu, her bir öğenin içeriğini ifade eder ve her bir öğenin kendi yayın tarihi vardır.

Aç kapat kanal ve rss etiketler (kullanma ve ) ve dosyayı kaydedin. Web sunucunuzdaki uygun yere yükleyin (site kökü işe yarar) ve emrinizde bir RSS dosyası var.

Açıklamayı, HTML'yi kullanarak gömülü bir görüntüyle önyüklerseniz, çoğu modern yayın okuyucu makaleniz için bir başlık görüntüsü görüntüleyebilir

Bu işlev, tüm öğeleri veritabanından çeker ve RSS dosyasına yazar..

Genel olarak, hangi dili kullandığınıza bakmaksızın, kodun adımları veya mantığı aynı olacaktır:

  1. İhtiyacımız olan tüm bilgileri içeren veritabanına bağlanın (yukarıya bakın).
  2. Hepsini al GİRDİLERİ RSS beslemesine eklemek istediğiniz Genellikle en son 10 tanesi
  3. Dosyanın ilk bölümünü, yani ÜSTBİLGİ.
  4. Her öğe için aşağıdakileri yapın:
    1. Bir etiket oluştur.
    2. Gerekli etiketleri ve içeriği doldurun.
    3. Etiketi oluştur.
  5. Üret FOOTER dosyayı kapatmak için.

RSS Beslemenizi Keşfedilebilir Hale Getirin

Akılda tutmanız gereken bir diğer şey, yayın okuyucuların oluşturulan yayını RSS yayını olarak tanımlayabilmesi gerektiğidir. Bunu yapmanın birçok yolu vardır:

  • RSS dosyası olarak bir XML dosyası oluşturabilir ve açabilir, ardından yeni bir giriş her yayınlandığında veya feed'in her güncellenmesi gerektiğinde elle öğeleri ekleyebilirsiniz.
  • RSS beslemesini her istendiğinde oluşturmak için bir komut dosyası kullanıyorsanız, bir İçerik Türü: uygulama / xml başka herhangi bir bilgi öncesi başlık.
  • Komut dosyasını bir XML dosyası olarak kaydedebilir ve web sunucusu yazılımınızın komut dosyası olarak görmesini sağlayabilirsiniz. Örnek ekleyerek:
    AddType uygulama / x-httpd-php .xml

    içinde .htaccess Apache'nin XML dosyalarını PHP dosyaları olarak ele almasını sağlar.

İdeal olarak, tarayıcınız, beslemenin URL’si adres alanına girildiğinde, komut dosyasının içeriğini göstermek yerine, RSS beslemesini tanır..

Modern WordPress sitelerinin çoğunda kullanıma hazır bir RSS yayını vardır. Eklenen URL’yi ziyaret ederek MakeUseOf’un RSS akışı içeriğine göz atın “/ yem” sonunda.

RSS Akışı Oluşturmaya Daha Kolay Alternatifler

Yıllar boyunca RSS teknolojisinde bir çok gelişme oldu. Artık kimsenin manuel bir RSS beslemesi oluşturması gerekmiyor, çünkü herhangi bir web sitesini alıp dinamik olarak güncellenen bir RSS beslemesine dönüştürebilecek çok sayıda hizmet var. Çevrimiçi olarak bunu başarabilecek birkaç hizmet var (hepsi ücretsiz değil).

FetchRSS: Bu site, güncellemeler için izlemek istediğiniz herhangi bir web sayfasının öğelerini tanımlamanıza ve sayfanın öğelerine tıklayarak bir RSS beslemesi oluşturmanıza olanak sağlar.

Yayın Oluşturucu: FiveFilters.org tarafından oluşturulan bu hizmet, sayfa URL’sini yazmanıza olanak sağlar ve kılavuz veya sınıf özelliği veya URL segmentleri için filtreler.

Feed43: Herhangi bir web sayfasından HTML'yi çekmenize ve sayfadaki yeni öğeleri tanımlayan filtreler için pasajlar oluşturmanıza olanak sağlar. Ücretsiz sürüm, altı saatte bir veya daha fazla güncelleyen sınırlı sayıda yayın oluşturmanıza olanak tanır.

Ücret oranı: Bu hizmet, güncellemeleri izlemek için bir web sayfasının bölümlerini grafiksel olarak vurgulamanıza izin vermesi nedeniyle FetchRSS'ye benzer.

RSS beslemenizi alın

RSS’nin eski teknoloji olduğu konusunda bir yanlış anlaşılma var, ancak bir nedenden ötürü web’in temel bir parçası olarak kaldı. Bu nedenle çoğu CMS sistemi RSS üretimini kendi çekirdek paketlerine entegre etti. Çünkü RSS, hayranlarınız ve okuyucularınızın sitenizi her güncellediğinde bildirim almak için abone olmalarına olanak sağlayan en kolay yöntemdir..

Bu, ziyaretçilerinizin geri dönüp sadık kalmasını sağlar. Bu nedenle, ziyaretçilerinizin yalnızca küçük bir kısmı istese bile, RSS'i kullanın. Ne de olsa, sadık ziyaretçilerin gelmesi zor.

Bir web sitesini kolayca çalıştırmak hakkında daha fazla bilgi edinmek istiyorsanız, son WordPress kılavuzumuza göz attığınızdan emin olun. WordPress ile Blogunuzu Kurun: En İyi Rehber WordPress ile Blogunuzu Kurun: En İyi Kılavuz nasıl bilmiyorum? Bugün mevcut olan en güçlü blog platformu olan WordPress'e bakın. .




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.