Geek Software Brug DeliCount til at få Site-wide del.icio.us Bookmark Counts
Efter at have skrevet om, hvordan man ser antallet af gange, en artikel er blevet bogmærket på del.icio.us, forekom det mig, at det ville være utrolig nemt at skrive et program til at løkke gennem alle siderne på et websted og tjekke del. icio.us tæller for hver enkelt, hvilket giver en total i slutningen.
Bemærk: Denne software vil tage en utrolig lang tid til at beregne hele det samlede antal, fordi del.icio.us kræver en forsinkelse på et par sekunder mellem forespørgsler. Jeg sætter forsinkelsen til 10 sekunder mellem forespørgsler, så hvis du har 1000 sider på dit websted, vil det tage dig næsten 3 timer. Hvis du ikke bruger den forsinkelse, vil du ende med at blive blokeret af del.icio.us. Bedst at lade det løbe natten over.
Samlede bogmærker for How-To Geek: 9296
Så hvordan virker dette?
- Du skal have et XML-sitemap til dit websted. (Læs om oprettelse af et sitemap, eller her er et WordPress-plugin til dig)
- Softwaren læser i sitemap, og loops derefter gennem alle webadresserne i sitemap, hvor der anmodes om JSON-dataene for hver enkelt. Hver webadresse tilføjes i tekstboksen sammen med tællingen, og en total vises nederst i vinduet.
- De elementer, der er tilføjet til tekstfeltet, er faneafgrænsede, så hvis du vælger alt og kopierer teksten, kan du indsætte det i Excel eller Google Docs som et regneark, hvor du kan sortere det og finde ud af, hvilke artikler der har flest bogmærker.
- Du skal have .NET Framework version 2.0 installeret, så dette kan fungere. Der er ingen installationsproces, det er bare en lynlås op eksekverbar.
- Hvis du ender med at blive blokeret af del.icio.us, er det bare en midlertidig blok, og hvis du venter et par timer, fjerner du dig. Bare sig ikke, at jeg ikke advarede dig.
Denne software er forsynet med ingen garanti for, at det vil fungere overhovedet. I det usandsynlige tilfælde, at det virker, ville jeg være interesseret i at vide, hvad dine samlede tal er.
BEMÆRK: Dette er den opdaterede version 0.0002, som løser det problem, nogle mennesker havde med ensartede sitemaps.
Download DeliCount version -0.0002