Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

18
Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld Maarten Schenk 23/09/2006

description

Maarten Schenk 23/09/2006. Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld. Het plan. Een aantal Vlaamse blogdiensten publiceren een index met links naar hun ‘publieke’ weblogs - PowerPoint PPT Presentation

Transcript of Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Page 1: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Drie Vlaamse weblogdiensten doorgelichtPerl, RSS en een beetje geduld

Maarten Schenk 23/09/2006

Page 2: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Het plan

• Een aantal Vlaamse blogdiensten publiceren een index met links naar hun ‘publieke’ weblogs

• Als we al deze weblogs nu eens zouden bekijken om te zien wanneer ze hun laatste bericht on-line hebben gezet

• Dankzij de wonderen van RSS en enkele tientallen lijntjes Perl-script is dit geen enkel probleem!

• We kunnen dan een schatting maken van het aantal ‘actieve’ blogs op deze diensten

Page 3: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Wie zijn de kandidaten?

• www.seniorennet.be– Pascal Vyncke

• www.bloggen.be– Zelfde code als de seniorennet blogs

• www.skynet.be– Nl– Fr

Page 4: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Waarom die?

• Enigen in Vlaanderen die open index publiceren• TypePad niet

– zit verdeeld over Vlaanderen en Nederland– Is een betalende dienst– Is relatief klein in Vlaanderen (<1000)– Inactieve gebruikers worden gewist

• Telenetblogs ook niet– Publiceren geen index

• Andere, buitenlandse diensten:– Moeilijk te zien welke blogs ‘Vlaams’ zijn

Page 5: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

De uitvoering (1)

• Bloglijsten maken– Seniorennet en bloggen.be publiceren volledige lijsten

op hun site die je gewoon kan downloaden in HTML formaat

– Bij Skynetblogs is de index verdeeld aan de hand van beginletters in meerdere delen met vele sub-pagina’s

– Gelukkig is de URL voorspelbaar, dus met een klein scriptje kon op een uurtje heel de lijst worden binnengehaald, zowel nl als fr

– Via reguliere expressies in Perl is het een koud kunstje de URL’s van de blogs uit de HTML te vissen.

Page 6: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

De uitvoering (2)

• RSS feeds binnenhalen– Alle RSS feeds van de gevonden blogs werden één voor

één geopend, en de datum van het recentste (bovenste) bericht werd geturfd

– RSS feeds die niet werden gevonden of waarin geen geldige datum werd aangetroffen, werden als ‘unknown’ geteld

– Uitvoer: een gesorteerde lijst met het aantal blogs per datum dat op die datum laatst werd bijgewerkt

– Dit alles nam per blogdienst minder dan een uur in beslag

Page 7: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

De resultaten

• De uitgevoerde tab-separated bestanden werden in Excel ingevoerd

• Grafieken werden gegenereerd

• Per dienst werd ook berekend hoeveel blogs er bijgewerkt werden in de laatste maand, twee maanden en drie maanden

• Laten we eens kijken…

Page 8: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Bloggen.be

• 6290 blogs gescand• 21 zonder datum• Laatste maand 1625 blogs bijgewerkt• Laatste twee maanden 2274 blogs

bijgewerkt• Laatste drie maanden 3037 blogs bijgewerkt• Kleine piek aan het begin van de service,

waarschijnlijk ‘testblogs’

Page 9: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

www.bloggen.be

0

50

100

150

200

250

300

27/0

9/20

05

27/1

0/20

05

27/1

1/20

05

27/1

2/20

05

27/0

1/20

06

27/0

2/20

06

27/0

3/20

06

27/0

4/20

06

27/0

5/20

06

27/0

6/20

06

27/0

7/20

06

27/0

8/20

06

Datum

Aan

tal l

aats

t bijg

ewer

kte

blog

s

Series1

Page 10: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Seniorennet blogs

• 5486 blogs gescand

• 231 zonder datum

• Laatste maand 2185 blogs bijgewerkt

• Laatste twee maanden 2780 blogs bijgewerkt

• Laatste drie maanden 3152 blogs bijgewerkt

Page 11: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

www.seniorennet.be/blog

0

100

200

300

400

500

600

12/0

4/20

05

12/0

5/20

05

12/0

6/20

05

12/0

7/20

05

12/0

8/20

05

12/0

9/20

05

12/1

0/20

05

12/1

1/20

05

12/1

2/20

05

12/0

1/20

06

12/0

2/20

06

12/0

3/20

06

12/0

4/20

06

12/0

5/20

06

12/0

6/20

06

12/0

7/20

06

12/0

8/20

06

12/0

9/20

06

Datum

Aan

tal l

aats

t bijg

ewer

kte

blog

s

Series1

Page 12: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Skynetblogs - nl• 21396 blogs gescand• 9045 zonder datum(!)• Laatste maand 2130 blogs bijgewerkt• Laatste twee maanden 2762 blogs bijgewerkt• Laatste drie maanden 2889 blogs bijgewerkt• Grote aantallen blogs zonder RSS feed• Bij steekproeven bleken deze leeg of niet langer actief te zijn• Half juni 2005 moet er volgens de grafiek ‘iets’ gebeurd zijn

waardoor sommige inactieve blogs zonder RSS vielen• Twee opvallende pieken: Tsunami actie en ?

Page 13: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

blogs.skynet.be (nl)

050

100150200250300350400

27/0

5/20

03

27/0

7/20

03

27/0

9/20

03

27/1

1/20

03

27/0

1/20

04

27/0

3/20

04

27/0

5/20

04

27/0

7/20

04

27/0

9/20

04

27/1

1/20

04

27/0

1/20

05

27/0

3/20

05

27/0

5/20

05

27/0

7/20

05

27/0

9/20

05

27/1

1/20

05

27/0

1/20

06

27/0

3/20

06

27/0

5/20

06

27/0

7/20

06

Datum

Aan

tal l

aats

t bijg

ewer

kte

blog

s

Series1

Page 14: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Skynetblogs - fr• 52346 blogs gescand• 25834 zonder datum(!)• Laatste maand 3908 blogs bijgewerkt• Laatste twee maanden 5301 blogs bijgewerkt• Laatste drie maanden 5635 blogs bijgewerkt• Grote aantallen blogs zonder RSS feed• Bij steekproeven bleken deze leeg of niet langer actief te zijn• Half juni 2005 moet er volgens de grafiek ‘iets’ gebeurd zijn

waardoor sommige inactieve blogs zonder RSS vielen• Twee opvallende pieken: Tsunami actie en ?

Page 15: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

blogs.skynet.be (fr)

0

100

200

300

400

500

600

700

27/0

5/20

03

27/0

7/20

03

27/0

9/20

03

27/1

1/20

03

27/0

1/20

04

27/0

3/20

04

27/0

5/20

04

27/0

7/20

04

27/0

9/20

04

27/1

1/20

04

27/0

1/20

05

27/0

3/20

05

27/0

5/20

05

27/0

7/20

05

27/0

9/20

05

27/1

1/20

05

27/0

1/20

06

27/0

3/20

06

27/0

5/20

06

27/0

7/20

06

Datum

Aan

tal l

aats

t bijg

ewer

kte

blog

s

Series1

Page 16: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Actieve blogs

0

1000

2000

3000

4000

5000

6000

7000

8000

9000

Bloggen Seniorennet Skynet - nl Skynet - fr Skynet - totaal

Service

Aan

tal 1mnd

2mnd

3mnd

Samenvatting

Page 17: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Een paar bedenkingen• Als men alleen de publiek geïndexeerde blogs telt, is de

blogdienst van Seniorennet groter dan Skynetblogs in Vlaanderen

• Bij Skynetblogs is het mogelijk z’n blog niet in de index te laten opnemen door hem als ‘niet publiek’ aan te merken

• Skynet claimt 100.000+ aangemaakte blogs, een verschil van +-30.000 met wat in de index terug te vinden is. Vermoedelijk een deel ‘niet publiek’ en een deel gewiste blogs.

• Bij Skynet zijn er heel erg grote aantallen blogs zonder RSS feed, en zit er een verdachte ‘trog’ in de grafieken. Mogelijk vertekent dit het beeld van de drie laatste maanden mee…

Page 18: Drie Vlaamse weblogdiensten doorgelicht Perl, RSS en een beetje geduld

Slot en vragen

• Als iemand nog (Vlaamse) blogdiensten kent die een open index publiceren, laat me dan iets weten ([email protected])

• Ook manieren om ‘Vlaamse’ blogs op buitenlandse diensten in een lijst te krijgen zijn welkom

• Vragen?