Voordeel van zo'n gedwongen verhuizing: je moet in sommige gevallen even extra goed je best doen om bepaalde dingen weer aan de gang te krijgen. Zo is op de nieuwe server geen DBI aanwezig voor Perl. De Verse Meuktracker maakte gebruik van... Juist. In eerste instantie foutmeldingen dus, maar het was kinderspel om het betreffende scriptje om te hakken naar PHP, en er gelijk wat bekende problemen uit te halen. Niemand die er iets van merkt, aan de voorkant, maar het scheelt weer iets aan load op de server. En gaandeweg kwam ik erachter dat ik de nieuwe versie toch heel anders ga opzetten, gestructureerder.
Nou ik toch even bezig ben over VMT2: had ik al gemeld dat ik met een boel interesse naar Python heb gekeken de laatste tijd? Nee? Bij deze dan: Python is interessant. Heel interessant. Niet interessant als in "ik ga PHP dumpen"-interessant, maar zeker de Feedparser heeft ervoor gezorgd dat ik er redelijk van overtuigd ben dat het ophalen en herkennen van feeds het beste in Python kan. Feedparser is namelijk behoorlijk flexibel, kinderlijk eenvoudig in't gebruik, en best wel fouttolerant. Niet onprettig, en ik denk dat het heel wat beter gaat werken dan het monster dat ik op basis van Magpie heb geschapen...
Mocht u zich trouwens afvragen waarom ik niet gewoon DBI installeerde, zoals dat ook op de oude server het geval was: deze server onderhoud ik niet zelf. Na verbazingwekkend weinig denkwerk kwam ik tot de conclusie dat ik op jaarbasis zo exorbitant veel tijd kwijt was aan het (goed) draaiende houden van een complete server, dat dat ten koste ging van mijn core business: websites bouwen. Ik heb dus besloten om de hosting voortaan in te kopen bij iemand die zich daar volledig mee bezig houdt. Ik moet zeggen dat ik elke dag weer blijer ben dat ik die beslissing heb genomen, zelfs als dat betekent dat ik zonder DBI verder moet. Misschien later meer over het hoe en waarom, maar ik wilde het wel even kwijt. =]
Tenslotte: ik weet donders goed dat er iets niet helemaal soepel is gelopen bij het exporteren en weer importeren van de database, waardoor allerlei letters en tekens vervangen zijn door rommel. Kutencoding ook... Ik ga dat wel rechtbreien, maar niet meteen. En ja, ik mis een post en wat comments, is ook bekend, is helaas niks aan te doen. Jammer.