Contacte

Ce este rss feed. Ce sunt fluxurile de știri RSS? Abonați-vă la fluxuri RSS

O zi bună, dragi cititori. Acest articol poate să nu fie relevant, dar m-am gândit că ar putea fi util pentru unii cititori. Vom vorbi despre ce este RSS și cum să-l folosești.

Nu as vrea sa intru in detalii tehnice, voi incerca sa fiu scurt. RSS este un format special din familia de formate XML, cu ajutorul căruia putem primi știri de pe aproape orice site fără a vizita site-ul în sine. De exemplu, vă place un site web (blog), acesta este actualizat destul de des, iar unele știri care vă interesează sunt publicate pe el în fiecare zi.
Pentru a afla dacă a apărut ceva nou pe resursa ta preferată, trebuie să mergi la ea și să urmărești actualizările. Sunteți de acord că acest lucru nu este în întregime convenabil.

Deci RSS servește pentru a ne anunța despre aceste știri. Nu este nevoie să vizitați în mod constant site-ul dvs. preferat și să reîmprospătați paginile când puteți primi pur și simplu o notificare că conținutul acestui site a fost actualizat. Convenabil, nu-i așa?

Puteți întâlni termeni diferiți pe Internet, de exemplu, canal RSS, flux RSS, flux RSS sau doar feed, de fapt, toți sunt același lucru. Acesta este numele site-urilor care au format RSS.

Dar în blogurile Blogspot Blogger întâlnim un nume precum Atom. De asemenea, face parte din familia de formate XML, dar include și un protocol bazat pe HTTP. După cum puteți vedea, această abreviere http este întotdeauna prezentă în adresele site-urilor web, deoarece... toate sunt transmise folosind acest protocol. Formatul Atom a fost inventat mai târziu decât formatul RSS și servește aceleași scopuri.

Formatul RSS are propria pictogramă, sunt sigur că îl vezi des, mai ales pe bloguri. Această pictogramă are o culoare portocalie strălucitoare, cel mai probabil să fie vizibilă, astfel încât utilizatorii să poată vedea imediat că acest site are un flux RSS la care se pot abona. Desigur, pe Internet puteți găsi diferite interpretări ale acestei pictograme, în diferite culori și forme diferite, dar pentru toate icoanele caracteristica distinctivă este acest semn special.


Putem vedea fluxul de știri în două versiuni diferite. Primul este formatul XML obișnuit. Așa arată.


Dar mai des, puteți vedea caseta sub această formă.


Aceasta înseamnă că feedul a fost transmis prin serviciul FeedBurner. Puteți citi despre beneficiile și utilizarea acestuia într-o serie de articole. Un flux transmis prin serviciul FeedBurner are o selecție mai mare de cititori și servicii diferite pentru citirea fluxurilor.

Este disponibil și abonamentul prin e-mail. Toate aceste setari sunt facute de proprietarul site-ului pentru a face feed-ul RSS mai compatibil cu diverse aplicatii, pentru a obtine statistici despre abonati si multe altele.

Cum se utilizează RSS

Pentru confortul nostru, există o selecție uriașă pentru a primi știri de pe site-urile tale preferate. Orice lucru care ne ajută să obținem actualizări se numește agregator RSS. Aproape toate browserele au agregatoare RSS încorporate. Un agregator mai este numit și cititor, cititor RSS sau client online. Să ne uităm la unele dintre ele.

Puteți primi știrile site-ului direct în browser. Toate browserele moderne recunosc site-urile care au un flux RSS. De obicei, atunci când vizitați orice site web, dacă site-ul respectiv are un flux RSS, o pictogramă RSS portocalie va apărea în bara de adrese sau meniul browserului dvs. Dacă site-ul nu are un flux de știri actualizat, atunci o astfel de pictogramă este fie absentă, fie gri.

Uită-te cu atenție, poate că nu i-ai acordat niciodată atenție sau pur și simplu nu te-ai gândit la asta. Să vedem cum să vă abonați folosind acest buton. Am decis să fac experimente cu site-ul web Habrahabr, pentru că... este actualizat foarte des și puteți vedea rapid rezultatele abonamentului dvs. Deci, ești pe site-ul tău preferat.

În Internet Explorer, pictograma abonamentului se află în meniu


Ajungem la pagina canalului, în colțul din stânga sus va fi un link de abonament.


Puteți vizualiza actualizările deschizând Favoriteîn bara laterală a browserului, fila Canale. Site-urile care au actualizări vor fi marcate ca necitite.

În Mozilla Firefox pictograma apare în bara de adrese


Pe pagina de feed, selectați din lista verticală Marcaje pentru fluxurile de știri


Eu personal nu înțeleg cum vin actualizările. Nimic nu a fost actualizat în câteva ore :). Dacă știe cineva, vă rugăm să distribuiți în comentarii. Poate am greșit ceva.

Ceea ce îmi place cel mai mult la Opera este abonamentul, deși practic nu îl folosesc niciodată. Pictograma este afișată în bara de adrese, dând clic pe ea, vă duce la o pagină pe care toate articolele sunt deja structurate convenabil.


După abonare, de fiecare dată când deschideți browserul, dacă există actualizări în feedurile la care vă abonați, în colțul din dreapta jos va apărea un mesaj de actualizare


În opinia mea, cel mai convenabil abonament este capacitatea de a primi știri rapid, convenabil și fără a merge constant pe site-ul în sine.

Acum ne-am uitat la opțiunile pe care ni le oferă browserele în sine. Dar, în același timp, nu s-a vorbit încă despre toate browserele. În principiu, nu aveam de gând să vorbesc despre toată lumea, dar am vrut să fiu atent la Chome de la Google. Chestia este că nu mi-am dat seama prea bine. Până acum am aflat că pentru a te abona, trebuie să instalezi o extensie specială.

Pentru a face acest lucru, faceți clic pe pictogramă Cheie - Instrumente - Extensii, se va deschide o pagină cu extensii, selectați Extensie de abonament RSS (de la Google). După instalarea acestei extensii, pictograma RSS va apărea în partea dreaptă a barei de adrese. Dar cu abonamentul în sine, se dovedește că nu puteți primi știri în același mod ca, de exemplu, oferite în alte browsere. Și trebuie să selectați un anumit agregator RSS. Apropo, toate celelalte browsere (cu excepția Internet Explorer) vă oferă și dreptul de a alege programul prin care veți primi știrile site-ului. Și acum ne vom uita la cele mai comune dintre ele.

Nu mă voi înșela dacă numesc Google Reader și Yandex Feed printre cele mai comune. Dacă e-mailul principal se află pe una dintre aceste resurse, atunci nu ezitați să alegeți aplicațiile lor pentru citirea fluxurilor de știri.

Google Reader are această pictogramă
Yandex feed astfel
Puteți vizualiza actualizările direct în interfața lor. Google are întotdeauna un link către Reader în colțul din stânga sus al paginii de e-mail. Actualizările Yandex vor fi vizibile în e-mail în dosar Abonamente.

De asemenea, aș dori să spun că Google oferă să plaseze widget-uri de abonament pe pagina de pornire iGoogle. L-am încercat, nu prea mi-a plăcut, pentru că... știrile vin cu o întârziere semnificativă. Arata cam asa


Nu este posibil să listați toți clienții online pentru citirea fluxurilor (feeduri RSS). Să ne uităm mai bine la această opțiune. De exemplu, folosești un fel de cititor, iar când intri pe pagina de feed RSS, printre opțiunile prezentate, nu îți găsești serviciul. Soluția este simplă, puteți adăuga un feed la orice cititor prin simpla copiere din bara de adrese a browserului dvs. Nu voi da exemple, dar dacă te uiți cu atenție, există întotdeauna un link Adăugați un canal Sau asa ceva. Este imposibil să ne imaginăm mai simplu.

Pe lângă clienții online pentru citirea fluxurilor RSS, există și programe desktop. Unul dintre
Cel mai interesant este programul FeedReader. Programul este gratuit, puteți afla mai multe făcând clic pe link.

Acum, cu aceste cunoștințe, poți decide singur cum este cel mai convenabil pentru tine să primești știri de pe blogurile și site-urile tale preferate. Sunt sigur că veți putea găsi și alți clienți online pentru citirea fluxurilor RSS și există o mulțime.

Ia parte la acțiune.
Printre cititorii mei obișnuiți se numără o fată pe nume Julia, autoarea unui blog al cărui subiect stârnește multe controverse și emoții (cel puțin pentru mine), un blog despre vegetarianism, Vegetarian on Beans. Nu voi deveni niciodată vegetarian și consider acest tip de alimentație nenatural pentru oameni și totuși, după ce am citit mai multe articole, mi-am dat seama că nu trebuie să fii vegetarian pentru a citi acest blog. Limbajul plin de viață și alegerea subiectelor pentru articole fac blogul foarte interesant pentru toată lumea, chiar și pentru iubitorii de carne incorigibili. Am vrut să pun un link către un articol, dar nici nu am putut face o alegere.

Salutare prieteni ai blogului meu! Atunci când creezi o resursă personală, probabil că ești atras nu numai de perspectiva autoexprimarii prin articole și de posibilitatea de a primi profit suplimentar sau principal? În cele mai multe cazuri, este foarte important să vezi rezultatul muncii tale sub forma numărului de abonați care îi citesc în mod regulat articolele cu mare interes. De aceea am decis să vă spun ce este un feed RSS și de ce abonaților le place să citească știri de pe diferite site-uri care îl folosesc.

Care sunt beneficiile RSS?

Cu toții suntem oameni ocupați și aproape toată lumea are o listă de lucruri importante de făcut pentru ziua respectivă. Chiar dacă vă place un anumit site, este puțin probabil să îl vizitați în fiecare zi în speranța de a vedea o nouă publicație, nu? RSS ajută un utilizator să exploreze articole de știri de pe site-urile la care este abonat într-un mod organizat printr-un feed sau e-mail. Iar webmasterul beneficiază de feed sub forma unui trafic regulat, în creștere. Până la urmă, toată lumea este fericită. 🙂

Cum se creează un flux de știri?

Dacă aveți un blog pe motorul WordPress, atunci trebuie să începeți cu următoarele.

Vă sugerez să verificați metoda automată, dar rețineți că puteți înregistra și manual. Cum să creezi exact, depinde de tine să alegi.

Deci, un serviciu de la Google ne va veni în ajutor - arzător de alimentare.

Când veți urma linkul, veți vedea că sistemul vă întâmpină ca și cum ar fi o familie, adresându-vă prin porecla dvs. (sau mai bine zis, adresa dvs. de e-mail gmail). Dacă nu aveți deja o cutie poștală Google, asigurați-vă că o aveți. Este mai fiabil decât cutiile poștale și multe altele, va fi cu siguranță util pentru dezvoltarea unui site web Wordpress și alte lucrări.

Dacă nu sunteți vorbitor de engleză, puteți schimba limba de afișare a textului. Pentru a face acest lucru, faceți clic pe cuvântul „ Limbi", situat în colțul din dreapta sus și selectați " Rusă ».

Acum ar trebui să introduceți adresa blogului dvs. și să adăugați cuvântul „ a hrani" așa cum se arată în imaginea de mai jos. Terminat? Apasa butonul " Următorul ».

Sistemul vă solicită să scrieți numele fluxului dvs. sau să fiți de acord cu opțiunea automată.

Feedburner vă invită să vă înscrieți pentru buletinul său informativ. Asigurați-vă că sunteți de acord și treceți la pasul următor. Fluxul din exemplu va fi la: http://feeds.feedburner.com/ stroitelstvo-i-remont-domov:

Vă puteți limita la funcții gratuite de gestionare a feedurilor, dar dacă doriți, alegeți servicii suplimentare pe bază de plată:

Dacă ați făcut totul corect, veți accesa această fereastră:

Puteți merge la file, puteți vedea numărul de abonați în fila „ A analiza" și vedeți cum este afișat feedul în " Optimizați», « Fluxul dvs" Faceți ajustări dacă doriți.

Instalarea unui plugin pentru lucrul cu feedul

Acum să trecem la partea cea mai interesantă - instalarea unui plugin pentru site. Vă recomand Feedburner Form versiunea rusă.

După descărcare și activare, acesta poate fi găsit în fila cu același nume din „ Pluginuri ».

Proiectat ca un widget:

După adăugarea widget-ului, să trecem la completarea formularului. Încă câteva clarificări simple și formularul va funcționa!

Următoarele câmpuri trebuie completate:

  • Titlu: abonament de știri/feed RSS și așa mai departe. Alege ce iti place mai mult.
  • Eu personal voi lăsa textul widgetului gol, dar puteți scrie ceva dacă doriți. De exemplu " Fii la curent cu noutățile blogului! " și așa mai departe.
  • Legătura către pictogramă presupune calea către imaginea RSS care va fi afișată lângă formular (utilizați formatul png). Trebuie să îl selectați pe Internet și să îl încărcați pe site într-un folder cu imagini.
  • Textul butonului poate fi lăsat ca implicit " Bine"sau alegeți o altă opțiune: " redirecţiona" , "Abonati-va" .
  • Recomand să introduceți textul în câmpul de e-mail după cum urmează: "Introduceți adresa dvs. de email" .
  • Link către feed în cazul nostru: stroitelstvo-i-remont-domov .
  • Configurați datele rămase la propria discreție.

Rezultatul final va fi cam așa:

Pentru a edita stilurile de design ale formularului, puteți merge la fișierul " fbstyle.css„în folderul plugin” Control ».

Pentru a putea partaja linkuri către postări noi de blog pe mai multe rețele sociale, urmați acești pași:


De asemenea, puteți activa „ FeedFlare„, care va adăuga butoane pentru repostare pe rețelele de socializare sub fiecare dintre postările tale.

Activarea abonamentului

Pentru a vă activa abonamentul, accesați „ Publica", fila " Abonamente prin e-mail ", schimbați limba implicită în rusă și faceți clic pe " Activati " sau " Salvați" Acum abonații tăi vor putea să se aboneze la noi publicații și să fie la curent cu progresul tău pe site.

În " Preferințe de comunicare » puteți înregistra un mesaj pentru cei care doresc să se aboneze la newsletter. " Branding prin e-mail" vă permite să personalizați aspectul e-mailurilor dvs. și " Optiuni de livrare» setați ora pentru trimiterea scrisorilor. De asemenea, activează " PingShot ».

Există multe agregatoare RSS de înaltă calitate prin care îți poți promova feedurile, precum și alte metode dovedite, dar mai multe despre ele data viitoare. Abonați-vă la actualizările blogului, Voi fi sincer bucuros să te văd!

Pana data viitoare.

P/S

Salutări, Alexander Sergienko

O zi buna. Astăzi vom vorbi despre configurarea unui flux RSS. În primul rând, ne vom da seama ce este, cum să o configuram corect și de ce este nevoie. Să luăm în considerare toate dezavantajele și posibilitatea de a le elimina.

CE ESTE?

Fiecare dintre voi citește mai multe site-uri de știri. De exemplu, citești 3 bloguri, de unde știi că a fost publicat un articol nou? Trebuie să mergeți pe trei site-uri și să căutați, dar acum imaginați-vă că nu trebuie să faceți acest lucru, va trebui să mergeți pe 1 site și acolo veți afla toate informațiile necesare despre articolele noi. Sună bine, ești de acord, acum hai să ne dăm seama cui este destinat.

Dacă aveți propriul blog sau site web care publică diverse știri, atunci fluxul RSS este pentru tine. Vă va ajuta să vă promovați site-ul, dar dacă aveți un site corporativ pentru o companie sau o carte de vizită, atunci acest lucru este inutil, deoarece informațiile de pe acestea nu sunt actualizate atât de des. Concluzie: Feed RSS este necesar doar pe site-urile unde informațiile sunt actualizate de mai multe ori pe săptămână.

Multe site-uri și programe cunoscute funcționează pe același principiu: „Yandex.Zen”, „News in win 10”, etc. Ei colectează știri de pe alte site-uri unde există un feed RSS, nu scriu ei înșiși știrile, ei pur și simplu colectați-le de pe alte site-uri.

CUM SĂ FAC ?




Titlul casetei
http://www.link către site
Scurtă descriere a canalului
Data ultimei modificări a canalului*


Titlul știrilor sau articolului nr. 1
Link către textul integral al știrilor sau al articolului nr. 1
Textul știrii nr. 1 (lungimea este arbitrară)


Titlul știrilor sau articolului nr. 2
Link către textul integral al știrilor sau al articolului nr. 2
Textul știrii nr. 2 (lungimea este arbitrară)


Acesta este un tip standard de flux RSS.

După aceasta, trebuie să instalați o pictogramă RSS pe site. Puteți derula în jos la subsolul site-ului și puteți vedea cum arată, deși sunt sigur că l-ați văzut deja de sute de ori.

ORGANIZAREA ABONAMENTULUI LA RSS FEED

Pentru a organiza capacitatea de a vă abona la fluxul RSS, trebuie să faceți 2 lucruri:

2. Introduceți între etichete Și urmatoarea linie:

Acest pas este necesar pentru a informa browserele despre prezența unui flux RSS - după cum vă amintiți, browserele care se respectă au propriile lor cititoare RSS.

ELEMENTE OPȚIONALE DE FEED RSS

Puteți introduce informații suplimentare despre canal, site-ul sursă sau autorul canalului.

limba
Limba în care este scris canalul. Permite colecționarilor, de exemplu, să combine toate site-urile într-o singură limbă pe o singură pagină. Lista de valori valide pentru acest element este .

Exemplu: ru-ru

Exemplu: (Drepturi de autor 2017, Ivan Petrov)

editor sef
Adresa de email a persoanei responsabile de textul editorial.

Exemplu:

webMaster
Adresa de email a persoanei responsabile de aspectele tehnice ale canalului.
([email protected](Vasili Petrov)

pubDate
Data la care textul a fost publicat în feed Data și ora în RSS urmează specificația RFC 822, cu excepția faptului că anul poate fi reprezentat cu două sau patru cifre (cel din urmă este de preferat).

lastBuildDate
Ora la care conținutul canalului a fost modificat ultima dată.

nor
Specifică un serviciu web care acceptă interfața rssCloud și implementează un abonament la actualizările canalului. .

Exemplu:

(În acest exemplu, pentru a solicita o notificare, ați trimite un mesaj XML-RPC către ccc.com, portul 80, calea /RPC2. Procedura numită este myCloud.rssPleaseNotify.)

ttl
Durată de viață - numărul de minute pentru care un canal poate fi stocat în cache înainte de actualizarea dintr-o resursă.
Exemplu: (60)

imagine
O imagine (în format GIF, JPEG sau PNG) care poate fi afișată împreună cu canalul.

Lățimea maximă este 144 (implicit este 88).
Înălțimea maximă este 400 (implicit este 31).

Element poate conține și elemente suplimentare, cum ar fi:

autor
Adresa de email a autorului mesajului. Acest lucru este relevant, de exemplu, pentru fluxurile RSS ale mass-media online, în care fiecare articol are propriul său autor. Format element:

[email protected](Andrew Petrov)

comentarii
Adresa URL a paginii pentru comentarii legate de postare. Format element:

http://domain.com/article4403.php#comments

incintă
Descrie obiectul media atașat mesajului. Are 3 atribute obligatorii: url (adresa aplicației), lungime (dimensiunea aplicației în octeți) și tip (tipul MIME al aplicației). Exemplu.

22.07.14 3.9K

Monitorizarea unui număr mare de site-uri în așteptarea apariției unor noi informații interesante nu este atât de ușoară și adesea imposibilă. Prin urmare, în 1995, dezvoltatorul Guha și alți colaboratori au dezvoltat un cadru special pentru meta-conținut.

Numele nu este prea memorabil - dar nu a fost un feed cu drepturi depline, deoarece era un flux RSS în format complet care a apărut abia în 1997 și a început să fie folosit pe resursa Netcenter, iar numele în sine înseamnă Rezumat site bogat - un scurt rezumat al site-ului.

Abonați-vă la fluxuri RSS

Cât de convenabil este un abonament RSS la resursa ta preferată? Puteți oricând, fără a vizita un anumit site de știri, să primiți informații succinte despre materialul care a apărut într-un cititor special. Cum să vă abonați la fluxuri RSS?

Acum, acest lucru este destul de simplu de făcut - doar descărcați un cititor RSS care vă este convenabil, configurați-l și căutați pe site pentru a vedea dacă are o pictogramă RSS. Dacă acesta este prezent, faceți clic dreapta pe el și selectați „Copiați URL-ul linkului...” - în acest fel veți primi adresa fluxului RSS și o puteți lipi în fereastra cititorului.

Există două tipuri de cititoare RSS pentru computer:

Să luăm ca exemplu programul QuiteRSS - acesta este un pachet software convenabil pentru conectarea la un flux RSS și citirea tuturor informațiilor necesare din acesta. Dar înainte de a încărca datele necesare în el, trebuie să aflați adresa fluxului RSS. Cum să o facă?


Accesați site-ul dorit, de exemplu, Pravda.ru, derulați până în partea de jos a paginii ( Poate fi diferit pe alte site-uri) și găsiți acolo inscripția RSS cu pictograma corespunzătoare. Faceți clic pe link - se va deschide o nouă fereastră în care vi se vor oferi link-uri către fluxuri RSS împărțite pe categorii:
Plasați cursorul peste linkul cu fluxul RSS dorit, faceți clic dreapta și selectați Copiază adresa de legătură— după aceasta, adresa fluxului RSS dorit va fi în clipboard și o puteți lipi în cititor.

Acum puteți reveni la QuiteRSS - deschideți fereastra programului:


și faceți clic pe butonul cu o imagine plus, care înseamnă „Adăugați”:
Linkul pe care l-ați copiat este salvat în clipboard, așa că QuiteRSS îl ia de acolo și îl lipește automat în câmpul URL al feedului sau în adresa site-ului web, dar dacă acest lucru nu se întâmplă, inserați cursorul în câmpul dorit și apăsați tasta Ctrl+V combinație sau faceți clic în câmpul de text cu butonul din dreapta al mouse-ului și selectați Lipire.
Faceți clic pe „Următorul”:
Programul va verifica dacă fluxul RSS se află de fapt la adresa specificată, iar dacă rezultatul este pozitiv, se va deschide o nouă fereastră în care puteți plasa fluxul RSS într-un folder separat (opțional) și îi puteți da un nume, schimbând cel care este setat implicit . Faceți clic pe „Terminare”:

Gata! Ești abonat la fluxul RSS al site-ului Pravda.Ru și poți citi știri fără a părăsi QuiteRSS și le primești constant fără a deschide un browser sau site-ul dorit.

WordPress și flux RSS

Sistemul popular pentru crearea de site-uri WordPress este foarte răspândit în segmentul de limbă rusă a internetului. Prin urmare, mulți utilizatori care creează un site pe această bază doresc să instaleze un flux RSS pe acesta pentru a ușura urmărirea știrilor din resursa lor. Cum să o facă? WordPress a fost conceput încă de la început pentru a rula bloguri și resurse de informații, așa că RSS a fost una dintre primele caracteristici care au apărut pe această platformă. Prin urmare, imediat după crearea resursei dvs., fluxul RSS al site-ului dvs. este deja realizat și se află la your_site.ru/feed ().

mai rar - your_site.ru/feed=rss2

Dacă nu ați găsit un flux RSS standard pe propriul site construit pe WordPress, atunci ar trebui să accesați site-ul http://feedburner.google.com/, să introduceți site-ul dvs. în câmpul de acolo și să faceți clic pe Următorul - site-ul va fi automat detecta fluxurile RSS existente pe site-ul tău și va oferi link-uri directe către fluxuri:

Codul sursă și aspectul fluxului RSS standard WordPress

Dar de multe ori nimănui nu-i place feedul standard WordPress și toată lumea vrea să-l personalizeze și să-l modernizeze (la care interfața standard WP nu poate ajuta).

Puteți utiliza editarea fluxului RSS pentru a se potrivi propriilor cerințe (dar pentru aceasta va trebui să descărcați setările fluxului RSS pe computer, să studiați designul CSS și formatarea HTML) sau puteți „ajusta” cu ușurință formatul feedului folosind un plugin .


Accesați site-ul oficial al pluginului și faceți clic pe butonul Descărcați versiunea X.X - arhiva cu extensia va fi descărcată pe computer. Apoi există mai multe opțiuni pentru instalarea pluginului - puteți despacheta arhiva într-un folder separat și, după ce v-ați conectat la site-ul dvs. prin FTP, transferați folderul cu arhiva dezambalată în folderul wp-content/plugins și apoi activați pluginul în consola WordPress:
Cu toate acestea, o puteți face mai simplu - mergeți la consolă punct cu punct Pluginuri – Adăugați noi:

RSS- o familie de formate XML concepute pentru a descrie fluxuri de știri, anunțuri de articole, modificări în bloguri etc. Informațiile din diverse surse, prezentate în format RSS, pot fi colectate, procesate și prezentate utilizatorului într-o formă convenabilă pentru acesta de către un agregator special programe

Wikipedia

Pe multe site-uri veți vedea un buton sau, ceea ce înseamnă că site-ul are un flux RSS disponibil. Acest serviciu este convenabil pentru cititorii site-ului, deoarece cu ajutorul agregatorilor Rss, de exemplu, Yandex.Lenta sau Kanban.ru, puteți colecta propriul flux de știri și puteți citi știri de pe diferite site-uri într-un singur loc sau le puteți primi pe e-mail. e-mail folosind serviciul Rss2Email.

Citiți mai multe despre RSS, de exemplu, în Computerra.

Acest articol nu este despre utilizarea fluxurilor RSS și agregatoarelor, ci despre cum să creați rapid un flux de știri pe un site web folosind programul RSS.PHP și MySql.

Condiții inițiale

Deci, aveți un site web care are suport PHP și rulează o bază de date MySql (o combinație foarte comună, de altfel). Din baza de date în care sunt stocate textele de blog sau anunțurile de știri, vom primi date pentru feedul nostru. Fluxul va fi construit dinamic, direct la cerere, așa că tot ce aveți nevoie este scriptul corespunzător. Îl poți scrie singur, dar poți lua unul gata făcut

Puțină teorie

În primul rând, o mică teorie. Pentru feedul nostru vom folosi formatul RSS 2.0 pentru cei interesați, vă direcționez către descrierea formatului pe care îl veți găsi. Și nu vom folosi toate elementele, ci doar pe cele de care cu adevărat nu ne putem lipsi: Element
Descriere titlu
Titlul canalului. legătură
Link către pagina principală a site-ului. Descriere
limba Descrierea canalului.
Limba în care este scris canalul. De exemplu, ru - rusă drepturi de autor
editor sef Drepturi de autor
webMaster E-mailul editorului de canal.
pubDate E-mail pentru webmaster.
lastBuildDate Data publicării informațiilor în canal.
Ora ultimei schimbări de canal. categorie
Determină categoria căreia îi aparține canalul. Conținutul real al canalului. Trebuie să existe cel puțin un element.

Determină categoria căreia îi aparține canalul.

În primul rând, o mică teorie. Pentru feedul nostru vom folosi formatul RSS 2.0 pentru cei interesați, vă direcționez către descrierea formatului pe care îl veți găsi. Și nu vom folosi toate elementele, ci doar pe cele de care cu adevărat nu ne putem lipsi: Element
Descriere Titlu
Titlul canalului. Link către textul integral
Link către pagina principală a site-ului. adnotare
Ora ultimei schimbări de canal. Categorie
pubDate Data publicării articolului. Unii agregatori nu vor afișa un articol dacă data specificată nu a sosit încă. Dar nu tot.

Deoarece RSS este un subset de XML, ar trebui să ajungem la ceva de genul acesta: dacă modificați ceva în script, verificați dacă este conform cu standardul utilizând serviciile Feed Validator sau RSS Validator


Pornirea programului

Programul constă din următoarele fișiere: rss.php- fisier de lansare, rss.inc- includeți fișierul cu descrierea clasei, conn.inc- un fișier care descrie parametrii pentru conectarea la baza de date.

Pentru a rula programul, modificați datele conexiunii la baza de date în fișierul conn.inc, modificați parametrii de feed din fișierul rss.php și scrieți-l în orice director convenabil de pe serverul dvs. web, chiar și în cel rădăcină. Nu uitați să verificați structura de date a bazei de date MySql pentru programul pe care îl puteți utiliza, de exemplu:

CREATE TABLE BLOG (ID int(11) NOT NULL implicit „0”, titlul varchar(50) implicit NULL, text de descriere implicit NULL, link varchar(200) implicit NULL, data dată implicit NULL, categoria varchar(100) NOT NULL implicit "", ab varchar(10) NOT NULL implicit "", CHEIE PRIMARĂ (ID)) TYPE=MyISAM;

dupa aceea vei avea o caseta cu adresa

Ce urmeaza?

Acum nu uitați să puneți un buton într-un loc vizibil și să adăugați codul între etichete în paginile site-ului dvs. :
astfel încât browserele să înțeleagă că aveți un feed. Și, desigur, înregistrați feedul într-un motor de căutare, de exemplu, http://blogs.yandex.ru/add.xml și în catalog http://blogs.yandex.ru/add-catalogue.xml

Puteți descărca gratuit programul pentru crearea fluxurilor RSS, Rss.php (3 Kb)



Ți-a plăcut articolul? Împărtășește-l