Hoe bouw je een weblog-netwerk?
Natuurlijk komt er op de Dutch Directions-site wat info over het netwerk te staan, en een blog, maar een heel belangrijk onderdeel van de site gaat gevormd worden door een overzicht van de meest recente content van de leden. Een aggregator, als je van dat soort moeilijke woorden houdt. Heel toevallig had ik al wat ervaring met moeilijke woorden, en met aggregators: in een grijs verleden bouwde ik immers de Verse Meuk-tracker (VMT), die in grote lijnen deed wat de site van Dutch Directions ook gaat doen (maar dan voor een onbeperkte groep weblogs in plaats van alleen de hele goeie).
En toch heb ik er geen moment aan gedacht om de VMT als basis te gebruiken voor Dutch Directions, om een aantal heel simpele redenen…
Ten eerste was de code van de VMT nogal, nou ja, laat ik eerlijk zijn: die is bagger. Zo’n 80% ervan is in een nacht in een kwaaie bui in elkaar gedraaid. Het werkt wel, maar vraag niet hoe… Door tijdgebrek is het er verder nooit van gekomen om die code te herschrijven — hoewel daar wel plannen voor lagen — en als Dutch Directions al gebaseerd zou worden op VMT, zou dat op die nieuwe, nog te schrijven code zijn. Er zou dus niet zo heel veel tijdswinst zijn.
Een nog grotere rol speelde het feit dat Marco al vrij vroeg had bedacht dat WordPress het meest geschikte platform zou zijn wegens de uitbreidbaarheid. Mensen die me kennen weten al dat ik lyrisch ben over WordPress, maar voor dit project leek het me minder voor de hand te liggen: het bijhouden van weblogs, artikelen op die weblogs, en alles wat daar bij komt kijken, zit niet standaard in WordPress ingebakken. Ja, er zit een feed parser in, en ja, je kunt de links ook bij laten houden qua updates, maar dat was het wel. En bovendien: de manier waarop WordPress dat bijhoudt houdt wel in dat het niet voor alle weblogs werkt, wat destijds voor mij de hoofdreden was om aan die VMT te beginnen! Dus om zo’n avontuur in WordPress te beginnen…
Toen wees Marco me op een aantal artikelen op het 9Rules-netwerk. Het 9Rules-netwerk, voor degenen die dat nog niet wisten, is het weblog-netwerk dat Marco geïnspireerd heeft om aan deze hele operatie te beginnen. En in die artikelen wordt redelijk simpel uitgelegd hoe ze het netwerk hebben opgebouwd. Raad eens op basis van welke applicatie dat was? Precies, WordPress. Want, zoals Colin het in zijn artikelen omschrijft:
WordPress inherently is an extensible data management system. Remove your blog from the equation, and really all WordPress is doing is storing data.
Oftewel: WordPress is, als je het goed gaat bekijken, vooral een systeem om data heen en weer te schuiven. Maar dan wel een systeem waar al een uitgebreid backend aan vast zit, met inloggen en rechten en content management enzovoorts. Oh ja, en je kunt er ook nog mee bloggen, natuurlijk.
Uiteindelijk is de beslissing vrij voorspelbaar gevallen: we doen het in WordPress, met een categorie voor de weblogs, een categorie voor de artikelen op die weblogs, en een bultje “custom fields” om de boel aan elkaar te plakken. En dat gebeurt dan heel wat eleganter dan in de VMT het geval was…
In een opvolgende stukje zal ik iets dieper ingaan op de wat meer technische kant van het verhaal, en wat we (vooral ik) zoal geleerd hebben.
About this entry
You’re currently reading “Hoe bouw je een weblog-netwerk?,” an entry on Dutch Directions
- Published:
- 3.5.06 / 10pm
- Category:
- Algemeen
- Tags:
7 Comments
Jump to comment form | comments rss [?] | trackback uri [?]