Kako ustvariti vir RSS za svoje spletno mesto iz nič

Kako ustvariti vir RSS za svoje spletno mesto iz nič

Medtem ko viri RSS in bralci virov niso tako priljubljeni, kot so bili, so RSS še vedno pomembni za obiskovalce vašega spletnega mesta, ki želijo biti obveščeni, ko se vaša stran posodobi. Poleg tega lahko vire RSS na različne načine promovirate svojo vsebino s pomočjo družabnih medijev.





Najprej si oglejmo, kako ustvariti vir RSS za svoje spletno mesto iz nič.





Oblika vira RSS: HEADER

Vir RSS za vaše spletno mesto je v bistvu datoteka XML. Da bi datoteko XML prepoznali kot vir RSS, se morate držati določene oblike.





Če želite ustvariti svoj vir RSS, morate samo določiti svoje podatke za vse potrebne oznake. Uporabite lahko katero koli urejevalnik besedil . Beležnica bi dobro delovala, a poglejte Beležnica ++ .

Oglejmo si oznake, ki jih morate vključiti v datoteko XML za ustvarjanje vira RSS:





Prvi dve vrstici določata različico XML in RSS, kot lahko vidite. Tretja vrstica odpre oznako kanala. To bi vsebovalo vse informacije o vašem kanalu ali spletnem mestu. Dodajte te tri vrstice, kot so.

Nato nekaj kode o viru:





MakeUseOf RSS Feed
https://www.makeuseof.com/
Cool Websites, Software and Internet Tips
Wed, July 4 2018

Teh nekaj vrstic določa podatke o vašem viru RSS in vašem spletnem mestu. The naslov oznaka vsebuje kateri koli naslov, ki bi ga radi dali svojemu viru RSS, povezava oznaka kaže na vaše spletno mesto in opis Oznaka vsebuje kratek uvod o viru RSS ali spletnem mestu. The lastBuildDate označuje zadnjič, ko se je vsebina v kanalu spremenila. Upoštevajte, da dlastBuildDate ni obvezen.

Karkoli je zdaj v vaši datoteki, pokličimo to GLAVA .





kako narediti paketno datoteko windows 10

Oblika vira RSS: VSEBINA

Naprej imamo dejansko vsebino vira RSS, ki bo prikazana kot ločeni vnosi, ko si jo ogledate z bralnikom virov. Vsak vnos je v paru oznak in mora imeti vsaj naslednjo vsebino:


Entry Title
URL Link to the entry
https://www.mysite.com/?p=584674
This is the description of the content...
Wed, July 4 2018

Spet naslov oznaka bi se nanašala na naslov ali vašo vsebino, povezava je celoten spletni naslov, na katerem je na vašem spletnem mestu dosegljiv vnos artikla.

Datum ima posebno obliko, ki jo lahko vidite zgoraj. Čas mora biti v GMT; se lahko sklicujete RFC 822 poglavje 5 za več podrobnosti o drugih oblikah specifikacij datuma in časa.

Končno opis oznaka vsebuje dejansko vsebino ali opis vnosa. Ne pozabite, da bi se zgornje ponovilo pri vsakem vnosu na vaši spletni strani. Na primer, če imate spletni dnevnik s petimi članki, mora imeti celoten vir RSS 5 oznak elementov za 5 vnosov.

The vodič tag je edinstven identifikator za vsak predmet. Toliko bralcev virov (in vaša koda, ki ustvari to datoteko) določi, ali datoteka RSS vsebuje nove elemente.

The pubDate označuje datum objave vsebine v kanalu. V zgornjem primeru se to nanaša na vsebino posameznih člankov in vsaka točka bi imela svoj datum objave.

Zaprite odprto kanal in rss oznake (z uporabo in ) in shranite datoteko. Naložite ga na ustrezno mesto v svojem spletnem strežniku (korenski del spletnega mesta bi deloval brezhibno) in na voljo imate datoteko RSS.

kako premakniti denar Apple v banko

Večina sodobnih bralcev virov lahko prikaže sliko glave za vaš članek, če opisu dodate z vdelano sliko z uporabo HTML oznaka.

Če sedite in premislite, bi takoj ugotovili, da je datoteka, ki ste jo pravkar ustvarili, statična, kar pomeni, da bodo vnosi, ki ste jih napisali v oznakah elementov, ostali enaki in se ne bodo spreminjali, da bi odražali najnovejšo vsebino vašega spletnega mesta. Preden zaključimo, imamo nekaj vprašanj, ki jih je treba rešiti.

Naj bo vaš RSS vir dinamičen

Zdaj bi to zahtevalo precej programiranja. Če niste prepričani v svoje znanje programiranja, predlagam, da uporabite CMS, kot je Joomla , Drupal ali kar je najbolje, WordPress (če vam to ustreza). CMS-ji imajo številne vtičnike za vire RSS in večina jih celo ponuja RSS funkcije takoj. Ker pa to berete, predvidevam, da pripravljate svojo lastno rešitev, zato pojdimo na kodiranje.

Uporabite lahko isti programski jezik, ki ste ga uporabili za programiranje svojega spletnega mesta. Ne glede na programski jezik bo koncept enak. Shranili boste določeno število elementov, ki ste jih zapisali v vir RSS med zadnjo posodobitvijo baze podatkov vašega spletnega mesta. Ta zbirka podatkov se posodobi vsakič, ko objavite novo stran ali vnos v blog. Vsakič, ko se zažene skript 'rss update', boste te vrednosti prebrali iz baze podatkov in jih zapisali v datoteko.

Vse, kar bomo storili, je, da vnose vnesemo iz baze podatkov in jih vstavimo v ustrezne oznake. Lahko le na kratko opišem korake, ker bi se dejanska koda razlikovala glede na programski jezik, ki ga uporabljate. Naslednji delčki kode so vljudnost spletnega mesta WebReference.com, zato za podrobnosti, ko pišete svojo kodo, preglejte te podrobnosti.

Ta funkcija potegne podrobnosti glave iz baze podatkov in jih zapiše v datoteko RSS.

Ta funkcija bo izvlekla vse posamezne elemente iz baze podatkov in jih zapisala v datoteko RSS.

Na splošno bodo koraki ali logika kode ne glede na jezik, ki ga uporabljate, enaki:

  1. Povežite se z bazo podatkov, ki vsebuje vse potrebne podatke (glejte zgoraj).
  2. Pridobite vse VPISI ki ga želite dodati v vir RSS. Običajno gre za 10 najnovejših
  3. Ustvarite prvi del datoteke, tj GLAVA.
  4. Za vsako postavko naredite naslednje:
    1. Ustvari oznako.
    2. Izpolnite zahtevane oznake in vsebino.
    3. Ustvari oznako.
  5. Ustvari FOOTER da zaprete datoteko.

Naj bo vaš RSS vir odkrit

Druga stvar, ki jo morate upoštevati, je, da morajo bralci virov prepoznati ustvarjeni vir kot vir RSS. Obstaja veliko načinov za to:

  • Datoteko XML lahko ustvarite kot datoteko RSS in jo odprete, nato pa ročno dodate elemente vsakič, ko je objavljen nov vnos ali kadar je treba vir posodobiti.
  • Če uporabljate skript za ustvarjanje vira RSS ob vsaki zahtevi, lahko pošljete datoteko Vrsta vsebine: application/xml glavo pred drugimi informacijami.
  • Skript lahko shranite kot datoteko XML in programsko opremo spletnega strežnika obravnavate kot skriptno datoteko. Primer, dodajanje: | _+_ | v .htaccess bi Apache obravnaval datoteke XML kot datoteke PHP.

V idealnem primeru bo vaš brskalnik prepoznal vir RSS, ko bo v polje za naslov vnesel URL vira, namesto da bi prikazal vsebino skripta.

Večina sodobnih spletnih mest WordPress ima vir RSS na voljo takoj. Oglejte si vsebino vira RSS podjetja MakeUseOf tako, da obiščete URL, ki je na koncu dodan z '/feed'.

Lažje alternative ustvarjanju RSS vira

Skozi leta je bilo okoli tehnologije RSS veliko razvoja. Nikomur ni več treba ustvariti ročnega vira RSS, saj obstaja toliko storitev, ki lahko sprejmejo katero koli spletno mesto in ga pretvorijo v dinamično posodobljen vir RSS. Tukaj je nekaj storitev na spletu, ki bodo to dosegle (niso vse brezplačne).

kaj storiti, če najdete iphone

FetchRSS : To spletno mesto vam omogoča, da določite elemente katere koli spletne strani, ki jo želite spremljati glede posodobitev, in iz nje ustvarite vir RSS s klikom na elemente strani.

Ustvarjalec virov : Ta storitev, ki jo je ustvaril FiveFilters.org, vam omogoča vnos URL -ja strani in filtriranje vodila ali atributa razreda ali segmentov URL -ja.

Krma43 : Omogoča, da vnesete HTML s katere koli spletne strani in ustvarite delčke za filtre, ki identificirajo vse nove elemente na strani. Brezplačna različica omogoča ustvarjanje omejenih virov elementov, ki se posodabljajo vsakih šest ur ali več.

Prehrana : Ta storitev je podobna FetchRSS, saj vam omogoča grafično označevanje razdelkov spletne strani za spremljanje posodobitev.

Vključite svoj RSS vir

Obstaja napačno prepričanje, da je RSS stara tehnologija, vendar je z razlogom ostal osrednji del spleta. Zato je večina sistemov CMS generacijo RSS vključila v svoj osnovni paket. To je zato, ker je RSS najlažji način, ki omogoča vašim oboževalcem in bralcem, da se naročijo na prejemanje obvestil, ko se vaše spletno mesto posodobi.

Tako se vaši obiskovalci vračajo in so zvesti. Zato uporabite RSS, tudi če si ga želi le majhen del vaših obiskovalcev. Konec koncev je težko priti do zvestih obiskovalcev.

Če želite izvedeti več o enostavnem vodenju spletnega mesta, se prepričajte naš najboljši vodnik po WordPressu .

Deliti Deliti Cvrkutati E-naslov 5 nasvetov za polnjenje vaših strojev VirtualBox Linux

Ste naveličani slabe zmogljivosti, ki jo ponujajo virtualni stroji? Tukaj je tisto, kar morate storiti za povečanje zmogljivosti VirtualBox.

Preberite Naprej
Sorodne teme
  • Programiranje
  • Spletni razvoj
O avtorju Ryan Dube(942 objavljenih člankov)

Ryan je diplomiral iz elektrotehnike. 13 let je delal na področju avtomatizacije, 5 let na področju IT, zdaj pa je inženir aplikacij. Nekdanji glavni urednik MakeUseOfa je govoril na nacionalnih konferencah o vizualizaciji podatkov in je bil predstavljen na nacionalni televiziji in radiu.

Več od Ryana Dubeja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti