Onze site, code en engine kunnen altijd beter. De belangrijkste toepassing die nog niet gerealiseerd was bij de release van Tweakers 7, was de integratie van het forum. We willen namelijk dezelfde techniek gaan gebruiken om lijstjes forumtopics te kunnen presenteren, bijvoorbeeld als tab binnen een merkpagina. Die toont dan alle forumtopics die gekoppeld zijn aan het merk Kingston of producten van dat merk. Bovendien moet de zoektechniek die we voor veel andere onderdelen van de site hebben geïntroduceerd ook voor het forum gebruikt gaan worden. Omdat het hier gaat over tientallen gigabytes aan informatie, hebben we dit niet gelijk geprobeerd te integreren.

Op deze manier konden we eerst de basisideeën van de techniek goed in de praktijk testen. Bovendien zou het integreren van die functionaliteit onze overstapdatum weer weken of zelfs maanden uitgesteld hebben. Het is natuurlijk jammer voor degenen die al heel lang wachten op een betere zoekmachine in het forum, maar hij is eindelijk in ontwikkeling. Op het moment van schrijven is er zelfs al een goed werkende opzet, die we nu verder uitwerken ![]()

Daarnaast is het de bedoeling dat je de forumtopics ook bij de algemene zoekresultaten gaat vinden. Ook dit is geen triviale uitbreiding; dus ga er maar vanuit dat we de nieuwe forumzoekmachine eerst in gebruik nemen en dat we de geïntegreerde zoekfunctie pas in een latere iteratie uitbreiden.
Verder zullen we natuurlijk nog kijken naar andere onderdelen van de site die hier nog niet in opgenomen zijn en daar wel baat bij hebben. Momenteel vallen onder andere de Meuktracker, onze banensectie en wat andere kleinere delen nog (deels) buiten de boot. Ook die stonden eerder wel op het programma, maar zijn uiteindelijk uitgesteld om het Tweakers 7-project een gezonde einddatum te kunnen geven.
[Reactie gewijzigd door Postius op vrijdag 16 november 2012 14:07]
[Reactie gewijzigd door Murdy op vrijdag 16 november 2012 22:57]
[Reactie gewijzigd door BlackHawkDesign op vrijdag 16 november 2012 14:35]
[Reactie gewijzigd door sanderev66 op vrijdag 16 november 2012 15:16]
[Reactie gewijzigd door theike op vrijdag 16 november 2012 20:23]
[Reactie gewijzigd door Razwer op vrijdag 16 november 2012 19:37]
[Reactie gewijzigd door ACM op vrijdag 16 november 2012 22:46]
Waarom dan niet een DB-platform gebruiken dat daar wel goed mee om kan gaan?Bovendien was MySQL 5.1 in die tijd net uit, wat betekent dat we nog op 5.0 draaiden en die stond niet bekend om zijn performance met complexe queries en queries met subqueries
[Reactie gewijzigd door AW_Bos op vrijdag 16 november 2012 14:19]
De andere genoemde redenen gelden voor andere databases net zo lijkt me: erg veel data met erg veel condities met SQL bij elkaar harken is gewoon niet zo efficiënt.Waarom dan niet een DB-platform gebruiken dat daar wel goed mee om kan gaan?
Daarom is er ook een markt voor een speciaal soort database dat specialiseert in de zogenaamde faceted search.De andere genoemde redenen gelden voor andere databases net zo lijkt me: erg veel data met erg veel condities met SQL bij elkaar harken is gewoon niet zo efficiënt.
[Reactie gewijzigd door BlackHawkDesign op vrijdag 16 november 2012 14:33]
Op dit item kan niet meer gereageerd worden.
Populair: Android Tablets Samsung Websites en communities Mobiele telefoons Google Microsoft Sony Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True