Ce este RSS? Răspunsul la această întrebare este clar pentru mine, dar gândindu-mă la furnizarea de RSS pentru vizitatorii acestui site am fost confundat în multe versiuni ale acestui format. De ce avem nevoie de aceste sau de alte versiuni și de cum diferă acestea? Așa că am decis să descriu pe scurt informațiile despre această tehnologie.
Se pare că creatorul primei versiuni - 0.90, este compania Netscape. RSS a fost planificat să fie utilizat în portalurile companiei, dar mulți au văzut oportunități mai mari de utilizare a acestei noi tehnologii.
RSS 0.90 sa bazat pe cadrul de descriere a resurselor (RDF) dezvoltat de W3C. Mulți oameni consideră că tehnologia RDF este prea complicată și confuză, după care a apărut versiunea 0.91 - o versiune simplificată. Userland Software-ul a preluat controlul asupra tehnologiei și dezvoltarea continuă a unei versiuni simplificate, de la care au fost 0,92, 0,93 și 0,94. Pentru a simplifica procesul, compania a decis să introduceți un nume nou - RSS, ceea ce înseamnă Really Simple Syndication (Syndication foarte simplu).
Această evoluție a contribuit la apariția RSS 1.0, o abreviere care a ajuns să însemne Rezumatul RDF Site-ul (rezumat al RDF site-ului). Compania Userland Software nu a plăcut înlocuirea versiunii 0.94 cu noua versiune 1.0 și prin urmare o altă versiune - RSS 2.0
După cum mulți au observat deja, a apărut un nou format - Atom. Putem spune că acesta reunește RSS 1.0 și 2.0 și va deveni cel mai probabil punctul final în încercarea de a rezolva toate neînțelegerile. Programele Weblog au început deja să sprijine Atom, iar multe programe pentru utilizarea RSS înțeleg acest format fără erori.
De ce am nevoie de RSS și cum să o folosesc?
Singura problemă cu RSS este că clientul trebuie să descarce fișierul rss de fiecare dată, chiar și pentru a vă asigura că nu există actualizări. Trafic suplimentar atât pentru client, cât și pentru server.
Ar fi frumos să veniți cu ceva de genul export.xml? 1234. unde 1234 este numărul ultimei înregistrări pe care clientul o are deja. Și să le dau doar noi înregistrări pentru mine.
Poate că Zeldman și tovarășii săi nu s-au gândit la asta înainte?
Este mai ușor să verificați data fișierului de pe server. Dacă s-a schimbat, încărcați apoi informațiile.
Și unde este Zeldman? Toată mizeria cu diferitele versiuni ale RSS (poveste tipică - atunci când nu există standarde ale grupului de lucru și se sfisie companiile interesate, ca HTML in anii '90) brews un întreg grup de oameni, și destul de curând Atom ar fi pentru ei un adevărat competitor.
A acordat jumătate din cititorii RSS pentru el în timp ce era în beta.
server și verifică data - dacă cererea este construită corect, desigur