weekend - projektet: tilføje pubsubhubbub syndikation til deres område eller blog

, web - syndikering formater som rss og atom har revolutioneret den måde vi får oplysninger, selv om disse formater er standardiseret og udbredt, syndikation er stadig under udvikling.pubsubhubbub er et af de mest interessante fremskridt i syndikeringen teknologi, fordi det faktisk ændrer ajourføre metode, der anvendes af kunder, fra trafikken tunge periodiske undersøgelser til et forlag - model.heldigvis behøver du ' t har til at vælge den ene eller den anden, kan du tilføje pubsubhubbub støtte til dit sted, og' s foder uden at miste forenelighed med de mere traditionelle &" quot; læsere.denne weekend, ajourføre deres foder til de seneste og største ryg og skabe dit eget - hr.,,,,,, hvordan det virker, i et gammelt formet web - syndikering fra fortiden, der var præcis to aktører i hver samtale: forlag (f.eks. en blog eller andre anlæg, der producerer rss eller atom - indhold) og abonnent (en slutbruger anvendelse, såsom foder at aggregere blog læseren som google læser eller tt-rss eller en stand alone - software, app).forlæggeren ajourførte indholdet af foder, når en ny historie eller post?, at få det nye indhold, men abonnenten anvendelse skulle " meningsmåling ", foder, være for at se, om nogen nye punkter var blevet offentliggjort.grænserne, at tegnet masser af forskellige foder var derfor nødt til at gøre en masse afstemninger, og udgivere skulle svare på en masse spørgsmål, selv om der var noget nyt.,, pubsubhubbub føjer en ny mellemmand til blanding, hub,,, at det holder styr på alle, der udgiver /undertegnende stat og mindsker arbejdsbyrde på begge de forlag og abonnenten.der har været mellemmand " foder, tjenesteudbydere og quot; i fortiden, som f.eks. feedburner, og i praksis, det hele er en sådan tjeneste.forlæggeren registre dets foder med hub, og sender opdateringer meddelelser til hub, når nye indhold, der er til rådighed.forlæggeren ' s foder, er den samme, bortset fra en ekstra < forbindelse > element med, rel = " hub ", tilskriver pegede på sin hovedlufthavn valg.,, abonnenten har det foder, ligesom det ville alle traditionelle rss eller atom foder men det opdager det " hub " forbindelse indbygget i indholdet.det, at registre med centrum, og i fremtiden springer det valg, som særligt foder.i stedet, når en hub får en opdatering, hub, fremsender det nye indhold til abonnenten straks.ikke blot er der mindre arbejde for både de forlag og abonnent, men de opdateringer er syndikerede i næsten realtid., kan det forekomme mærkeligt at forvente bedre resultater ved at indføre en mellemmand i processen, men den båndbredde, besparelser kommer fra under centret effektivt samlede masser af forlæggere og abonnenter, og fjerne behovet for at gøre undergr. alt i alt, fra software side, så er der tre komponenter til at overveje: forøgelse af hub støtte til foder, som de allerede offentliggør en hub dig selv, og ved hjælp af en pubsubhubbub ved klientprogram til at læse.alle kan køre et center, og der er intet til hinder for, at man fra en hub og offentliggørelse af foder på samme tid, de har til at administrere hub - serveren, men du vil stadig se den samlede trafik besparelser.,,.: offentliggørelse af værktøjer, takket være den reducerede byrder set i pubsubhubbub, mange kommercielle foder offentliggørelse tjenesteydelser, der allerede støtte at offentliggøre en pubsubhubbub overensstemmende foder.disse omfatter wordpress.com, status. netto, livejournal, myspace, tumblr, posterous, og mange af de google ejede egenskaber (google kode, youtube, picasa og blogger — mere er rullende regelmæssigt).hvis du bruger nogle af disse tjenesteydelser personligt, du behøver ikke at gøre alt for at begynde at bruge pubsubhubbub, undtagen måske vælge hub, de ønsker at benytte, for de lokaliteter, der løber, bliver en pubsubhubbub forlag medfører to stykker: at sikre, at den pakke eller content management system (cms) producerer din lever korrekt mærker din atom eller rss indhold med, < forbindelse rel = " hub " > element, og at sikre, at den sender opdateringsmeldinger eller " pings " hertil, når der er nyt indhold.de fleste cmses og plugins både støtte, men der er måder at gennemføre dem særskilt, hvis det er nødvendigt, er der to særskilte udgiver plugins for wordpress, ved navn pubsubhubbub og wp pubsubhubbub.både af dem støtter sporing af flere lufthavne, og tag alle af foder og foder formater, der wordpress producerer (herunder bemærkning foder og flere udgaver af rss, f.eks.).det hedder bare stik af pubsubhubbub er lidt nyere, og at den er forenelig med wordpress udslip til 2.9.2.wp pubsubhubbub støtte op til wordpress 2.8.4.,, den seneste udgave af drupal cms støtter pubsubhubbub ud af den kasse, som en del af " foder " modul.der er også en tredjeparts stik af, der hedder fastwebfeed, der kan interesse drupal brugere at ældre udslip, løsøre type kræver et stik af, der er udviklet af en tredjepart.interessant nok, open source - derivat af bevægelige type, der hedder melody har foldet samme stik af i sin kerne, så det kan tjene som forlægger automatisk.,, zend har også et stik af, der gør det muligt at offentliggøre og pinging.,, i en lidt anden vene, venus blog aggregator, der anvendes til fremstilling af mange offentlige " planet " der er også tilføjet udgiver støtte i de seneste bygger, uden for færdigpakkede cmses, mest sædvane eller hjem brygget lokaliteter kan tilføje pubsubhubbub offentliggørelse af støtte med en passende foder bibliotek.google kode projekt wiki opretholder en fuldstændig liste, og mdash, der er støttet pakker til perl, folkesundhedsprogrammet, ruby, java, og python, blandt andre muligheder.endelig, hvis alt andet slår fejl, og du må manuelt indsæt, < forbindelse rel = " hub " > element i deres foder, model, kan du manuelt ping centrum med en lille bookmarklet, forudsat af google kode projekt.,, hub: offentligt tilgængelige hubs, og kører dit eget, det er lidt ubelejligt, at skaberne af protokollen samlet navn ude af drift: pubben kommer først, efterfulgt af centret, og så ubåden, trækker de bagerste (", bub " tilsyneladende var valgt kun øge tunge twister faktor,...).så snart du har din hjemmeside, som er i stand til at udføre som forlægger, du er nødt til at vælge eller oprette et center skal indsamle pings, tag opdateringer fra deres foder, og videresende dem til abonnenter, der er tre vigtige " offentlige " knudepunkter i det øjeblik, der er åbne for alle indhold.den mest kendte er " - gennemførelse og quot, ledet af google på pubsubhubbub.appspot.com.bare gå til den offentliggøre link og tilføje deres foder detaljer., efter tæt bag google ' offentlige hub er superfeedr hub, som var den første ikke - google hub til affyring.det kræver oprettelse af en superfeedr højde for at bruge det.sidst, men ikke mindst, feedburner (der ejes nu af google) tilbyder hub støtte til dets foder publicering brugere samt.instruktioner er på stedet, for dem, der ønsker at drive deres egen går plugins findes for både wordpress og django.det wordpress stik af, pushpress, fungerer både som et forlag og en hub, så at det ophæver behovet for også at installere nogen af de tidligere drøftet wordpress plugins.med pushpress, din wordpress sted direkte vil sende tidstro opdateringer til din pubsubhubbub abonnenter.- stik af den ikke er helt så integreret; de manuelt sende opdateringer fra hub komponent, når du ønsker at offentliggøre.bemærker også, at django stik af kun støtter atom foder.,, der er også hub biblioteker for forskellige web udvikling sprog, herunder ruby, frisk og pyton.igen, de bedste liste opretholdes på pubsubhubbub wiki.,, sub: hvorfor foder, hvis du kan ' ikke læse?og endelig, der ville være brug for at støtte pubsubhubbub, hvis der ikke var foder ved klienter, der ville kunne forstå det.selv om ikke alle foderstoffer indtagelse af ansøgninger er endnu om bord, flere og flere kunder er til rådighed.du kan bidrage til at fremme vedtagelsen af protokollen ved anvendelse af en af dem for deres eget foder læsning.indtil videre er google læser, google buzz, netvibes, og friendfeed er de vigtigste pubsubhubbub tilsluttede " slutbrugeren klient " ansøgninger.google læser, er naturligvis kun en af dem, der er beregnet fra jorden op til at være en nyhed, læser, resten er fokuseret på flere forskellige kilder af atom eller rss indhold.,, pubsubhubbub støtte billetter har indgivet et par open source - foder læsere, herunder små bitte rss og akgregator.mens du venter, er der dog nogle interessante open source - værktøjer, som du kan bruge til at få adgang til pubsubhubbub foder.mihai parparita ' s - bot er en pubsubhubbub forbruger xmpp gateway, du kan bruge den til at se levende opdateringer fra en pubsubhubbub foder i din instant messaging klient.brian stener ' s tornado couchdb aggregator forbruger pubsubhubbub foder og vandløb dem direkte til en hjemmeside, for udviklere, der er pubsubhubbub tilsluttede klient biblioteker i flere cms rammer, fra drupal at django på skinner, som man kunne bygge en web - front foder ".som man kunne forvente, er der masser af lavere niveau, biblioteker, så perl, slange, ruby, og mange andre, pubsubhubbub har kun været til rådighed i naturen i et år, og der er uden tvivl, at det støttes af google har bidraget meget til dens spredning.men det er ikke dårligt, google kan let stresstest systemet på den høje lufttrafiktjenester, som google - læser og blogger., som for resten af os, du vil nok se en båndbredde nedsættelser ved at støtte som forlægger på deres egne foderstoffer.i øjeblikket kører dit eget centrum indebærer visse udgifter, således at arbejde sammen med en af de eksisterende offentlige centraler er måske bedst.det bedste, men det kan du let og billigt eksperiment.pubsubhubbub kan udvikle sig eller erstattes, men det koster ikke noget at hjælpe med at finde en bedre løsning på den igangværende web - syndikering diskussion.



Previous:
Next Page: