Kako iz temelja stvoriti RSS feed za svoju web lokaciju

  • Gabriel Brooks
  • 0
  • 3425
  • 432
Oglas

Iako RSS čitači feeda i feeda nisu toliko popularni kao nekada, RSS su i dalje važni za posjetitelje vaše web stranice koji žele biti obaviješteni kad god se vaša stranica ažurira. Osim toga, RSS feedovi mogu se koristiti na brojne načine za promociju vašeg sadržaja putem društvenih medija.

Prvo pogledajmo kako od početka napraviti RSS feed za svoju web lokaciju.

Format feeda RSS: HEADER

RSS feed za vaše web mjesto u osnovi je XML datoteka. Morate se pridržavati određenog formata za XML datoteku kako biste mogli biti identificirani kao RSS feed.

Sve što trebate učiniti da biste stvorili svoj RSS feed jest navesti svoje podatke za sve potrebne oznake. Možete koristiti bilo koji uređivač teksta. 6 najboljih mogućnosti Windows bilježnice. 6 najboljih mogućnosti Windows bilježnice. Alternativa za Windows Notepad je previše jednostavna, ali Microsoft Office je pretjeran? Ako tražite zamjenu za Notepad, evo vodećih alternativa. Jedan će biti savršen za vas. , Notepad će raditi u redu, no pogledajte Notepad++.

Pogledajmo oznake koje trebate uključiti u svoju XML datoteku da biste stvorili svoj RSS feed:

  

Prva dva retka određuju XML i RSS verziju kao što vidite. Treći redak otvara a “kanal” označiti. Ovo bi sadržavalo sve informacije za vaš kanal ili web mjesto. Dodajte ova tri retka onakvi kakvi jesu.

Slijedi neki kôd o feedu:

MakeUseOf RSS feed //www.makeuseof.com/ Cool web stranice, softver i savjeti za internet srijeda, 4. srpnja 2018.

Ovih nekoliko redaka navode informacije o vašem RSS feedu i vašoj web lokaciji. titula označava bilo koji naslov koji želite dati svom RSS feedu, veza označava vaše web mjesto i opis tag sadrži kratak uvod o RSS feedu ili web mjestu. lastBuildDate oznaka daje posljednji put kad je bilo koji sadržaj na kanalu promijenjen. Imajte na umu da dlastBuildDate nije obavezan.

Što god se sada nalazi u vašoj datoteci, neka to nazovemo ZAGLAVLJE.

Format feeda RSS: SADRŽAJ

Slijedi stvarni sadržaj RSS feeda koji će se prikazati kao zasebni unosi kada se gleda pomoću čitača feedova. Svaki je unos smješten u paru oznaka i mora sadržavati najmanje sljedeći sadržaj:

 URL naslova unosa Link na unos https://www.mysite.com/?p=584674 Ovo je opis sadržaja… Sre, 4. srpnja 2018. 

Opet the titula oznaka bi se odnosila na naslov ili vaš sadržaj, veza je kompletna web adresa na koju se na vašem web mjestu može doći do unosa predmeta.

Datum ima određeni format, što možete vidjeti i gore. Vrijeme mora biti GMT; možete pogledati RFC 822 odjeljak 5 za više detalja o drugim formatima specifikacija datuma.

Napokon opis tag sadrži stvarni sadržaj ili opis unosa. Zapamtite da bi se gore navedeno ponavljalo za svaki unos na vašoj web stranici. Na primjer, ako imate blog s pet članaka, kompletan RSS feed trebao bi sadržavati 5 oznaka stavki da biste smjestili 5 unosa.

vodič oznaka je jedinstveni identifikator za svaku stavku. Ovo je koliko čitači feeda (i vaš vlastiti kod koji generira tu datoteku) određuju sadrži li RSS datoteka nove stavke.

pubDate oznaka daje datum objave sadržaja unutar kanala. U gornjem primjeru to se odnosi na sadržaj pojedinih stavki i svaka bi stavka imala vlastiti datum objave.

Zatvori otvoreno kanal i rSS oznake (pomoću i ) i spremite datoteku. Prenesite je na odgovarajuće mjesto na vašem web poslužitelju (korijen web mjesta funkcionirao bi u redu) i na raspolaganju vam je RSS datoteka.

Većina modernih čitača feeda može prikazati sliku zaglavlja za vaš članak ako predgovorom opisa stavite ugrađenu sliku koristeći HTML

Ova funkcija će izvući sve pojedinačne stavke iz baze podataka i upisati ih u RSS datoteku.

Općenito, bez obzira na to koji jezik koristite, koraci ili logika koda bit će isti:

  1. Spojite se na bazu podataka koja sadrži sve potrebne podatke (pogledajte gore).
  2. Dohvati sve PRIJAVE koje želite dodati u RSS feed. Obično je to 10 najnovijih
  3. Generirajte prvi dio datoteke, tj. The ZAGLAVLJE.
  4. Za svaku stavku napravite sljedeće:
    1. Stvorite oznaku.
    2. Ispunite potrebne oznake i sadržaj.
    3. Generiranje oznake.
  5. Generirajte FOOTER zatvoriti datoteku.

Učinite svoj RSS feed otkrivenim

Još jedna stvar koju trebate imati na umu je da čitači feeda trebaju biti u mogućnosti identificirati generirani feed kao RSS feed. Postoji puno načina da se to postigne:

  • Možete stvoriti XML datoteku kao RSS datoteku i otvoriti je, te ručno dodavati stavke svaki put kada se objavi novi unos ili kad god feed treba ažurirati..
  • Ako koristite skriptu za izradu RSS feeda svaki put kada se zatraži, mogli biste poslati a Vrsta sadržaja: aplikacija / xml zaglavlje prije bilo kojeg drugog podatka.
  • Skriptu možete spremiti kao XML datoteku, a softver vašeg web poslužitelja tretira je kao skriptu. Primjer, dodavanje:
    AddType aplikacija / x-httpd-php .xml

    u .htaccess Apache bi XML datoteke tretirao kao PHP datoteke.

U idealnom slučaju, vaš preglednik prepoznat će RSS feed kada se URL feeda unese u adresno polje, za razliku od prikazivanja sadržaja skripte..

Većina modernih WordPress web mjesta nudi RSS feed dostupan izvan okvira. Pogledajte sadržaj RSS feeda MakeUseOf posjetite URL uz koji se dodaje “/ dovod” na kraju.

Lakše alternative za kreiranje RSS feeda

Tijekom godina bilo je puno razvoja oko RSS tehnologije. Nitko više ne treba stvarati ručni RSS feed jer postoji toliko mnogo usluga koje mogu preuzeti bilo koju web stranicu i pretvoriti je u dinamički ažurirani RSS feed. Evo nekoliko mrežnih usluga koje će to ostvariti (nisu sve besplatne).

FetchRSS: Ova web stranica omogućuje vam definiranje elemenata bilo koje web stranice koju želite pratiti za ažuriranja i stvaranje RSS feeda iz nje klikom na elemente stranice.

Stvoritelj feeda: ova usluga, koju je stvorio FiveFilters.org, omogućuje vam da unesete URL stranice i filtrira atribute vodiča ili klase ili segmente URL-a..

Feed43: Omogućuje vam povlačenje HTML-a s bilo koje web stranice i stvaranje isječaka za filtre koji identificiraju sve nove stavke na stranici. Besplatna verzija omogućuje vam stvaranje ograničenih feedova predmeta koji se ažuriraju na svakih šest sati ili više.

Feedity: Ova je usluga slična FetchRSS jer omogućuje grafički isticanje dijelova web stranice za praćenje ažuriranja.

Nabavite svoj RSS feed

Postoji zabluda da je RSS stara tehnologija, ali s razlogom je to temeljni dio weba. Zbog toga je većina CMS sustava integrirala generiranje RSS-a u svoj osnovni paket. To je zato što je RSS najlakši način koji je dostupan da se vaši obožavatelji i čitatelji pretplate na primanje obavijesti kad god se vaša web stranica ažurira.

Time se posjetitelji vraćaju i odani. Stoga koristite RSS, čak i ako to želi samo mali dio posjetitelja. Uostalom, do vjernih posjetitelja je teško doći.

Ako želite naučiti više o laganom pokretanju web stranice, provjerite naš ultimativni vodič za WordPress. Postavite svoj blog pomoću WordPressa: The Ultimate Guide: Postavite svoj blog pomoću WordPressa: The Ultimate Guide. Želite pokrenuti vlastiti blog, ali nemojte ' ne znam kako? Pogledajte WordPress, najmoćniju platformu za blogiranje danas dostupnu. .




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.