Hardware.Info Developmentblog 29-11-2011

Hardware.Info 5.0 is inmiddels een dikke week in de lucht en inmiddels zitten we op een punt dat het grootste deel van de kinderziektes eruit is. Ons development team is afgelopen week bezig voornamelijk geweest met verbeterde tuning van de site en het oplossen van verschillende, veelal kleine bugjes die we na de lancering hebben gevonden. Nog niet alles bugs zijn verholpen, maar het eind van de buglijst is in zicht.

We zullen jullie niet lastig vallen met de tientallen kleine zaken die verholpen zijn. Een aantal grotere zaken lichten we er graag wel even uit:

Eigen server voor België

Een van de belangrijkste zaken die we afgelopen week hebben geregeld, is dat Hardware.Info België (be.hardware.info) nu vanaf een eigen server in Brussel wordt geserveerd. Op die server draait net als op onze servers in Nederland de Varnish cache-software. Dat betekent dat veel content direct vanuit België razendsnel opgediend kan worden. Voor niet gebufferde zaken of pagina's waarvan de cache is verlopen, neemt de Belgische server contact op met onze primaire servers in Amsterdam. Dankzij deze aanpassing is Hardware.Info in België nu een stuk sneller dan voorheen!

Overigens hadden we tijdens het implementeren hiervan de eerste dagen nog wat kinderziektes, waardoor sommige mensen soms uitgelogd leken of - vervelender nog - ingelogd leken te zijn als iemand anders. 'Leken' is gelukkig de juiste formulering: je was niet daadwerkelijk als iemand anders ingelogd. Deze probleempjes zijn inmiddels verholpen.

Cache: volledige pagina's

De cache van Hardware.Info is verder ook geoptimaliseerd. De afgelopen week hebben we ervoor gezorgd dat heel wat pagina's in z'n geheel gecached worden: nieuwspagina's, reviewspagina's en de voorpagina zijn de belangrijkste voorbeelden. Deze pagina's staan dan ook ongekend snel in je browser. We hadden met de prestaties wat aanloopproblemen vorige week maandag, maar halverwege de week reageerde iemand met de stelling "het lijkt wel alsof de server van Hardware.Info onder m'n bureau staat". Dát was exact onze bedoeling en is inmiddels ook goed gelukt. Verreweg de meeste Hardware.Info 5.0 pagina's staan, mits de cache niet verlopen is, binnen twee seconden op je scherm en vaak nog veel sneller. Dat is inclusief de tijd die je browser nodig heeft om de pagina te renderen: de informatie zelf wordt aanzienlijk sneller aangeleverd, voor de meeste pagina's is dat 80 tot 120 milliseconden!

Prijsvergelijker: meer shops

Hoewel het niet direct iets met development te maken heeft, valt het binnen Hardware.Info wel onder dezelfde afdeling. Nu Hardware.Info 5.0 af was, hebben we afgelopen vrijdag ook onze backlog van shops die aan de prijsvergelijker moesten worden toegevoegd compleet doorgewerkt. Inmiddels verwerken we de prijzen van 308 verschillende Nederlandse shops. De verbeteringen aan de database server vorige week hebben er verder voor gezorgd dat het verwerken van prijzen nog sneller gaat dan voorheen. We beloven dat we alle prijzen en voorraden minimaal 18x per dag updaten. Op dit moment halen we zelfs met gemak 24x per dag. Ter vergelijking: wij kennen geen prijsvergelijkers in Nederland die het vaker dan 4x per dag doen, de meeste doen het zelfs maar één of twee keer. Door de hoge update-frequentie is de kans dat je een nieuwe aanbieding mist bij onze prijsvergelijker het kleinste!

Hardware.Info: we blijven de site verbeteren!

« Vorig bericht Volgend bericht »
0