Aanstaande woensdag 4 juni gaan we om 16:30u een paar belangrijke databasetabellen aanpassen. Om een noodzakelijke backup te maken en om zeker te weten dat er geen data wordt gewijzigd als we aan het werk zijn, zal de frontpage een tijdje uit de lucht gehaald moeten worden. Dit zal hopelijk niet langer dan een uur duren. Het forum blijft ondertussen gewoon werken.
Omdat Tweakers.net steeds verder is uitgebreid met nieuwe functionaliteit zijn we tegen een limiet van een oud stuk code aangelopen. Vroeger volstond het prima om reacties op nieuws met een 'n', die op meuk met een 'm' en die op polls met een 'p' te markeren. Tegenwoordig gebruiken we die indicaties voor allerlei soorten artikeltypen en inmiddels zijn we toe aan het 27e reactietype - en dat is natuurlijk lastig als je alfabet maar 26 letters bevat en de opslag doorgaans hoofdletterongevoelig is gedaan. Helaas wordt de constructie juist in een paar grote, centrale tabellen gebruikt, zoals de reacties en koppelingen van producten aan nieuwsitems, waardoor de verbouwing relatief ingrijpend is. Met de door te voeren wijzigingen beschikken we echter weer over genoeg ruimte voor nieuwe artikeltypen om het tot 2050 uit te houden.
Update 16:55u
En we zijn alweer klaar, het lijkt er op dat alles in een keer goed ging en gelukkig is onze productieserver een stuk vlotter dan de testserver waarmee we de schattingen maken.