RSS -syötteen luominen sivustollesi tyhjästä

RSS -syötteen luominen sivustollesi tyhjästä

Vaikka RSS -syötteiden ja syötteiden lukijat eivät olekaan niin suosittuja kuin ennen, RSS on edelleen tärkeä sivustosi kävijöille, jotka haluavat saada ilmoituksen aina, kun sivusi päivittyy. Lisäksi RSS -syötteitä voidaan käyttää monin tavoin mainostamaan sisältöäsi sosiaalisen median avulla.





Katsotaanpa ensin, kuinka luoda RSS -syöte sivustollesi tyhjästä.





RSS -syötemuoto: HEADER

Sivustosi RSS -syöte on lähinnä XML -tiedosto. Sinun on noudatettava tiettyä muotoa, jotta XML -tiedosto voidaan tunnistaa RSS -syötteeksi.





Sinun tarvitsee vain luoda RSS -syötteesi määrittämällä tietosi kaikille tarvittaville tunnisteille. Voit käyttää mitä tahansa tekstieditori . Muistio toimii hyvin, mutta katso Muistio ++ .

Katsotaanpa tunnisteita, jotka sinun on sisällytettävä XML -tiedostoosi RSS -syötteen luomiseksi:





Kaksi ensimmäistä riviä määrittävät XML- ja RSS -version, kuten näet. Kolmas rivi avaa kanavatunnisteen. Tämä sisältäisi kaikki kanavasi tai verkkosivustosi tiedot. Lisää nämä kolme riviä sellaisinaan.

Seuraavaksi jotain syötettä koskevaa koodia:





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

Nämä muutamat rivit määrittävät tietoja RSS -syötteestäsi ja verkkosivustostasi. The otsikko tunniste sisältää minkä tahansa otsikon, jonka haluat antaa RSS -syötteellesi, linkki -tagi osoittaa verkkosivustollesi ja kuvaus -tunniste sisältää lyhyen johdannon RSS -syötteestä tai verkkosivustosta. The lastBuildDate -tunniste tarjoaa viimeisen kerran mitä tahansa kanavan sisältöä muutettiin. Huomaa, että dlastBuildDate on valinnainen.

Riippumatta siitä, mitä tiedostossa on nyt, kutsumme sitä HEADER .





samsung galaxy watch 3 vs active 2

RSS -syötteen muoto: SISÄLTÖ

Seuraavaksi meillä on RSS -syötteen todellinen sisältö, joka näytetään erillisinä merkinnöinä, kun sitä tarkastellaan syötteenlukuohjelmalla. Jokainen merkintä sisältyy tunnistepariin, ja siinä on oltava vähintään seuraava sisältö:


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

Jälleen otsikko tagi viittaisi otsikkoon tai sisältöösi, linkki on täydellinen verkko -osoite, josta kohteen merkintä on tavoitettavissa verkkosivustollasi.

Päivämäärällä on tietty muoto, joka näkyy yllä. Ajan on oltava GMT; voit viitata RFC 822 osassa 5 on lisätietoja muista päivämäärän ja ajan määritysmuodoista.

Lopuksi kuvaus tunniste sisältää merkinnän todellisen sisällön tai kuvauksen. Muista, että yllä oleva toistetaan jokaiselle sivustosi merkinnälle. Jos esimerkiksi sinulla on blogi, jossa on viisi artikkelia, täydellisessä RSS -syötteessä on oltava 5 kohdetunnistetta 5 merkinnän tallentamiseksi.

The opas -tunniste on jokaisen kohteen yksilöllinen tunniste. Näin monta syötteenlukijaa (ja oma koodi, joka luo tiedoston) määrittää, sisältääkö RSS -tiedosto uusia kohteita.

The pubDate -tunniste kertoo kanavan sisällön julkaisupäivän. Yllä olevassa esimerkissä tämä viittaa yksittäisten kohteiden sisältöön ja jokaisella nimikkeellä on oma julkaisupäivä.

Sulje auki kanava ja rss tunnisteet (käyttämällä ja ) ja tallenna tiedosto. Lataa se oikeaan paikkaan verkkopalvelimellasi (sivuston juuri toimisi hyvin) ja sinulla on käytettävissänne RSS -tiedosto.

iphone -sovellus youtube -videoiden lataamiseen

Useimmat nykyaikaiset syötteenlukijat voivat näyttää artikkelisi otsikkokuvan, jos esipuhdistat kuvauksen upotetulla kuvalla HTML -koodia käyttämällä tag.

Jos nyt istut alas ja mietit sitä, huomaat heti, että juuri luomasi tiedosto on staattinen, mikä tarkoittaa, että kohdetunnisteisiin kirjoittamasi merkinnät pysyvät samoina eivätkä muutu vastaamaan uusinta sisältöä verkkosivustostasi. Joten ennen kuin päätämme asioita, meillä on pari ongelmaa, jotka on käsiteltävä.

Tee RSS -syötteestäsi dynaaminen

Tämä vaatisi nyt hieman ohjelmointia. Jos et ole varma ohjelmointitaidoistasi, ehdotan, että käytät paremmin CMS: n kaltaista Joomla , Drupal tai mikä parasta, WordPress (jos se sinulle sopii). CMS-järjestelmissä on useita laajennuksia RSS-syötteille, ja useimmat niistä tarjoavat jopa RSS-toimintoja heti pakkauksesta. Kuitenkin, koska luet tätä, oletan, että valmistat omaa ratkaisua, joten aloitetaan koodaus.

Voit käyttää samaa ohjelmointikieltä, jolla olet ohjelmoinut sivustosi. Ohjelmointikielestä riippumatta käsite tulee olemaan sama. Tallennat tietyn määrän kohteita, jotka kirjoitit RSS -syötteeseen sivustosi tietokannan viimeisimmän päivityksen aikana. Tämä tietokanta päivitetään aina, kun julkaiset uuden sivun tai blogimerkinnän. Joka kerta, kun rss -päivityskomentosi suoritetaan, luet arvot tietokannasta ja kirjoitat ne tiedostoon.

Kaikki mitä aiomme tehdä, on noutaa merkinnät tietokannasta ja lisätä ne sopiviin tunnisteisiin. Voin vain lyhyesti hahmotella vaiheet, koska todellinen koodi vaihtelee käyttämäsi ohjelmointikielen mukaan. Seuraavat koodinpätkät ovat WebReference.comin hyväksymiä, joten tarkat tiedot, kun kirjoitat omaa koodiasi, on käytävä läpi nämä tiedot.

Tämä toiminto hakee otsikkotiedot tietokannasta ja kirjoittaa ne RSS -tiedostoon.

Tämä toiminto hakee kaikki yksittäiset kohteet tietokannasta ja kirjoittaa ne RSS -tiedostoon.

Yleensä, riippumatta siitä, mitä kieltä käytät, koodin vaiheet tai logiikka ovat samat:

  1. Yhdistä tietokantaan, joka sisältää kaikki tarvitsemamme tiedot (katso yllä).
  2. Hae kaikki OSALLISTUMISET jonka haluat lisätä RSS -syötteeseen. Yleensä se on 10 viimeisintä
  3. Luo tiedoston ensimmäinen osa eli HEADER.
  4. Toimi jokaisen kohteen kohdalla seuraavasti:
    1. Luo tunniste.
    2. Täytä tarvittavat tunnisteet ja sisältö.
    3. Luo tunniste.
  5. Luo ALATUNNISTE sulkeaksesi tiedoston.

Tee RSS -syötteestäsi löydettävissä

Toinen asia, joka sinun on pidettävä mielessä, on se, että syötteenlukijoiden pitäisi pystyä tunnistamaan luotu syöte RSS -syötteenä. Tähän on monia tapoja:

  • Voit luoda XML -tiedoston RSS -tiedostona ja avata sen ja lisätä kohteita manuaalisesti aina, kun uusi merkintä julkaistaan ​​tai kun syöte on päivitettävä.
  • Jos käytät komentosarjaa RSS -syötteen luomiseen aina, kun sitä pyydetään, voit lähettää Sisältötyyppi: application/xml otsikko ennen muita tietoja.
  • Voit tallentaa komentosarjan XML -tiedostona ja pyytää verkkopalvelinohjelmistoa käsittelemään sitä komentosarjatiedostona. Esimerkki lisäämällä: | _+_ | sisään .htaccess saisi Apachen käsittelemään XML -tiedostoja PHP -tiedostoina.

Ihannetapauksessa selaimesi tunnistaa RSS -syötteen, kun syötteen URL -osoite syötetään osoitekenttään, eikä skriptin sisällön näyttämistä.

Useimmilla nykyaikaisilla WordPress-sivustoilla on RSS-syöte valmiina. Katso MakeUseOfin RSS -syötteen sisältöä käymällä URL -osoitteessa, jonka lopussa on '/feed'.

Helpompia vaihtoehtoja RSS -syötteen luomiseen

Vuosien aikana RSS -tekniikassa on tapahtunut paljon kehitystä. Kenenkään ei todellakaan tarvitse enää luoda manuaalista RSS -syötettä, koska on niin paljon palveluita, jotka voivat ottaa minkä tahansa verkkosivuston ja muuntaa sen dynaamisesti päivitettäväksi RSS -syötteeksi. Tässä on muutamia online -palveluita, jotka suorittavat tämän (kaikki eivät ole ilmaisia).

kuinka pienentää äänitiedostoa

Hae RSS : Tämän sivuston avulla voit määrittää minkä tahansa verkkosivun elementtejä, joita haluat seurata päivitysten varalta, ja luoda siitä RSS -syötteen napsauttamalla sivun osia.

Syötteen luoja : Tämä palvelu, jonka on luonut FiveFilters.org, antaa sinun kirjoittaa sivun URL -osoitteen ja suodattaa opas- tai luokkamääritteet tai URL -segmentit.

Syöte43 : Voit vetää HTML -koodin mistä tahansa verkkosivusta ja luoda katkelmia suodattimille, jotka tunnistavat sivulla olevat uudet kohteet. Ilmaisen version avulla voit luoda rajoitettuja nimikkeitä, jotka päivittyvät vähintään kuuden tunnin välein.

Ruokavalio : Tämä palvelu on samanlainen kuin FetchRSS, koska sen avulla voit korostaa graafisesti verkkosivun osia päivitysten seuraamiseksi.

Ota RSS -syötteesi käyttöön

On väärinkäsitys siitä, että RSS on vanha tekniikka, mutta se on edelleen keskeinen osa verkkoa syystä. Siksi useimmat CMS -järjestelmät integroivat RSS -sukupolven ydinpakettiinsa. Tämä johtuu siitä, että RSS on helpoin käytettävissä oleva tapa antaa fanien ja lukijoiden tilata vastaanottaa ilmoituksia aina, kun sivustosi päivittyy.

Näin vierailijat tulevat takaisin ja ovat uskollisia. Käytä siis RSS: ää, vaikka vain pieni osa kävijöistäsi sitä haluaisi. Loppujen lopuksi uskollisia kävijöitä on vaikea saada.

Jos haluat oppia lisää verkkosivuston helposta ylläpidosta, muista tarkistaa perimmäinen WordPress -oppaamme .

Jaa Jaa Tweet Sähköposti 5 vinkkiä VirtualBox Linux -koneiden lataamiseen

Oletko kyllästynyt virtuaalikoneiden heikkoon suorituskykyyn? Tässä on, mitä sinun pitäisi tehdä parantaaksesi VirtualBox -suorituskykyäsi.

Lue seuraava
Liittyvät aiheet
  • Ohjelmointi
  • Verkkokehitys
Kirjailijasta Ryan Dube(942 artikkelia julkaistu)

Ryanilla on BSc -tutkinto sähkötekniikasta. Hän on työskennellyt 13 vuotta automaatiotekniikassa, 5 vuotta IT -alalla ja on nyt sovellusinsinööri. MakeUseOfin entinen toimituspäällikkö, hän on puhunut kansallisissa datan visualisointia käsittelevissä konferensseissa ja hän on esiintynyt kansallisessa televisiossa ja radiossa.

Lisää Ryan Dubelta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi