migratie naar wordpress

Zo, ik werd de traagheid van sneaker.nl echt helemaal zat, dus heb ik mijn blog software gemigreerd van Typo (Ruby) naar WordPress (PHP). Ik heb al velen geholpen met hun WordPress installatie, en hoemeer ik daarmee werkte, hoemeer ik vond dat ik er ook aanmoest.

Samen met dat de server voor deze site in L.A. (USA) staat en dat Typo op een nogal verrotte implementatie van Ruby On Rails draait, zorgde ervoor dat de site soms gewoon niet verscheen. Onvergevelijk eigenlijk, maar Typo was opzich wel een coole applicatie, in zijn tijd was Typo technisch gezien ver voor WordPress. Nu heeft WordPress de schade ingehaald en verder. WordPress heeft  zoveel coole plugins, waar ik ook gebruik van maak (voor tags, del.icio.us, flickr, plaatjes, podcasting, en nog veel meer). Een fijn stuk software.
Ik laat de opmaak voorlopig even zoals het nu is, alleen een plaatje aanpassen en alle benodigde plugins installeren.
Voor de migratie heb ik een migratie scriptje van Travis aangepast en uitgevoerd… dat werkte prima.

typo, rss en sneaker.nl

Eerder deze week legde ik uit hoe het gebruik van RSS vordert op het web. Deze website is een voorbeeld van het toepassen van ‘RSS zoals het hoort’.

typo diagram

Zie hiernaast een diagram hoe de sidebar-blokjes (de ‘screen components’ aan de rechterkant) van deze site worden opgebouwd. Elk blokje is een zelfstandig ‘programmatje’ wat informatie verzameld van externe websites (via RSS), of uit de database. Hierdoor wordt de site verrijkt met content uit andere sites of andere delen van de site. Het zoek-blokje werkt zonder het scherm te verfrissen via een techniek die AJAX heet (Asynchronous JavaScript and XML).

Site update september

Zo, na een krap dagje offline te zijn geweest probeer ik nu de nieuwe versie Typo uit, nu met meer en betere coolheid

Ik leer hierdoor veel dingen: Ruby, Typo en Subversion. Vooral de laatste is erg belangrijk. Nu kan ik met subversion altijd up-to-date zijn bij de razende ontwikkelingen van Typo. Deze nieuwe versie van Typo heeft een nieuwe coole feature: tags.

Voor de leken onder ons: ‘tags’ is helemaal hip in de wereld van websitebouwers. Tags ken je van onderandere Flickr en del.icio.us. Het concept is: beschrijf je artikel (een tekst, foto of link) met een paar woorden. Door deze woorden ‘verbind’ je diverse artikelen, waardoor ze een context krijgen. En daardoor kan een artikel makkelijker gevonden worden want er zijn meer ingangen/ verbindingen met andere artikelen. Hierdoor kan je ook lekkerder dwalen in je content.

Grappig genoeg komt men al een tijd met diverse technieken om artikelen te klassificeren en te koppelen, maar de redacteuren en schrijvers wilde geen moeite doen en de technieken vielen daarmee uit de gratie. Niet al te lang geleden kwamen sites als Flickr en del.icio.us en nog een paar met deze eenvoudige klasificatie manier. En plots zag iedereen, zonder hulp, het waanzinnige nut ervan en ging ze gebruiken.

Enige probleem van tags is dat (in een sociale omgeving) de klasificatie van de artikelen niet concequent gebeurd (je moet dezelfde woorden, de juiste woorden en genoeg woorden invoeren om tags effectief te maken). Daardoor glippen bij het vinden van verbanden tussen artikelen sommigen door de mazen van het concept. Maarrrrr… bij bijvoorbeeld Flickr worden er zo enorm veel tags ingevoerd, dat er altijd wel resultaat is. Hierdoor ‘werkt’ de techniek puur doordat ze op een waanzinnige schaal worden gebruikt.

Migratie naar Typo

De proef periode is klaar! Vanaf nu gaat fase twee in, het intensieve gebruik van Typo

Typo is een stuk software waarmee je op een leuke manier blogs en pagina’s kan bijhouden. De meerwaarde ten opzichte van andere producten is Ruby on Rails, met onder de motorkap een indrukwekkend setje mooie functionaliteit.

Ruby On Rails is een vrij nieuw raamwerk waarmee je snel functioneel rijke websites kan maken. Het is gemaakt in de programmeertaal Ruby.

Als je aan de rechterkant van deze site kijkt, zie je wat leuke functionaliteiten van Typo, namelijk: zoeken, zonder de submitknop (de lijst verschijnt zonder de pagina te verversen) en integratie met vele coole sites als Flickr (de fototjes daaronder), del.icio.us (‘heerlijk’ in het engels, het is een ‘sociale’ manier van bookmarks bewaren)