Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 127 reacties, 142.909 views •

De engine in de toekomst

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.

Dbadmin disk-grootte voor Topics en Messages

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 :)

Forumtab van TPlink voor Tweakers 7

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.


Door Arjen van der Meijden

- Lead Developer

In oktober 2001 begonnen met als voornaamste taak het technisch beheer van het forum. Daarna doorgegroeid tot senior developer en softwarearchitect. Nu lead developer, met een leidinggevende taak binnen het team van programmeurs en systeembeheerders van Tweakers.

Lees meer over

Reacties (127)

Reactiefilter:-11270122+195+220+30
Moderatie-faq Wijzig weergave
Leuk artikel,
Ben zelf bezig om me te orienteren om een progameer taal te leren dit artikel draagt weer bij aan de keuze, heb besloten w3schools.com uit te lezen /leren en ook op github is javascript de meest gebruikte taal dus ga ervan uit dat het een taal is die de moeite waard is om goed te kennen.

wat ik me afvroeg als uitbreiding op dit artikel en omdat het veel mensen op deze site zal intereseren
is er een mogelijheid om tweakers.net of delen ervan op GitHub te zetten zodat de community kan bijdragen aan de vernieuwingen en verbeteringen van de site, aangezien julie site bijna geheel open source is kan het mischien interesant zijn om dat idee verder uit te brieden, denk aan een community driven en community susstained web site,
hieraan toevoegend zou een sectie Websites toegevoegd kunnen worden zodat per catogorie mensen web sites kunnen aandragen die interresant zijn en door de comunnity kunnen beoordeeld worden om zo gezamelijk het hele internet te catogorizeren en nooit meer een goede web site te hoeven missen door er simpelweg nooit tegenaan gelopen te zijn, denk aan reddit (en het succes ervan)
Alles bij elkaar bedankt voor weer een heel interesant en gaaf artikel en ga vooral zo door _/-\o_
Compliment voor Tweakers! Dit is een artikel dat is een voorbeeld voor "eigen huis en tuin" of ander klusprogramma. Uitleg hoe het zit en wat erachter zit is belangrijk, Voorbeeld hoe het niet moet is bij de rekenkamer van de KRO, "wat kost een gratis app?" zie: http://www.google.nl/url?...9TC5k8f-6U7_nIhaF635UmgUg

Leuke poging van de rekenkamer maar ze vergeten erbij te vertellen wat het kost om daarin te investeren, ze hebben het alleen maar over wat het gaat opleveren (en wat het de consument kost,niets dus maar dat wisten we al behalve privacy). Het lijkt erop dat zo'n app maken alleen maar een goudmijn is, klopt dus niet, vertekening van de werkelijkheid dus (net als bij die klusprogramma's). Niet iedereen kan het maken maar laten niet zien wat er werkelijk voor nodig is (waarom zitten er 15 mensen achter een PC bij zo'n app-maker).

Oordelen is heel gemakkelijk maar om je te verplaatsen in wat voor moeite het kost om zoiets als dit te maken is blijkbaar heel moeilijk. Ik heb ooit iemand horen zeggen dat spinazie uit het vriesvak komt (die blokjes), serieus. Een vriend van mij vertelde mij dat de mensen waarbij hij een badkamer heeft geplaatst verbaast waren over de rotzooi die de het veroorzaakt binnenhuis (dat zie je niet in de klusprogramma's).

Ik heb wel eens klanten over de vloer gehad die een radicale wijziging wilde in een website, "doe je toch effe" en dan moeilijk doen over de prijs. Mensen beseffen niet meer wat er acher een product schuilt, mede schuldig daaraan zijn de gratis services gefinancieerd door advertenties e.d. Het lijkt allemaal vanzelf te ontstaan.

Dus hulde aan Tweakers. Mooi van dit alles is dat je het niet hoeft te lezen als het boven je pet gaat maar als je het wilt lezen is het er wel. Daar hou ik wel van, niks mis mee om mensen te laten weten wat je er allemaal voor moet doen (en zoals is gebleken uit bovenstaande reacties is niet iedereen op de hoogte maar ze hebben het wel gelezen).

Tweakers, we wachten gewoon af wat jullie ervan maken en als het over een maand of twee 'niets' is weten we jullie te vinden...... :+

[Reactie gewijzigd door Erwines op 17 november 2012 09:17]

Zeer interessante read! Mooi om te lezen hoe de boel hier allemaal in elkaar steekt. Ga zo door! :)
Gut o gut. Mensen altijd met taal x is beter. Het komt gewoon altijd neer op 1 ding. Kennis inhuis, punt. Niemand gaat een miljoenen bezoekers site zoals tweakers in een taal schrijven waar hij geen ervaring mee heeft.

Kan je het goed in php doe je dat, ben je goed in java, doe je dat. Ja jammer dat java iets meer geheugen kost, maar om iemand te gaan omscholen of iemand anders in dienst te nemen is vaak vele malen duurder dan dat beetje extra server kracht. Vaak heb je die overhead toch wel beschikbaar.
Leuk om dit eens te lezen en hoe dat nou eigenlijk in zijn werk gaat. Price watch is een goed aspect dat zulke technologie verdient.

Hoop in de toekomst dit op het forum te zien !
Goed stuk. Wel erg technisch voor java-leken, maar ik snap het concept. Ongelofelijk hoeveel techniek er eigenlijk bezig is voor mij, op het moment dat ik weer eens woest door de pricewatch aan het zoeken ben :P (om maar wat te noemen).
Ik ben zelf niet heel tevreden over het nieuwe zoeken op tweakers. Er zijn wat kleine dingen die ik niet zo handig vind. Bijvoorbeeld kon je eerst selecteren "wel, niet, en", het tweede gebruikte ik vaak ook. Bijvoorbeeld als ik naar een itx kastje zoek, deze staan niet altijd aangegeven als ITX kast, daardoor selecteerde ik vroeger gewoon dat ik niet een kast wil waar atx en micro atx niet in kan, op die manier vond ik behuizingen die alleen maar itx in konden. Een ander voorbeeld is dat de vraag en aanbod onoverzichtelijker is geworden. Je kon eerst dmv het subkopje selecteren wat voor socket moederbord of processor je zocht, en op die manier kon je snel iets vinden. Deze functionaliteit is nu niet vervangen door een filter, wat zoeken moeilijker maakt. Op deze manier zijn er nog een paar andere praktische nadelen aan het nieuwe filter. Ik vermoed dat het nog wel verder word geoptimaliseerd, dus dat het wel goed komt.
Leuke uitleg weer, altijd leuk om even een kijkje te kunnen nemen in de keuken van een website en ook te lezen waarom bepaalde afwegingen zijn gemaakt, zo vind ik het gebruik van een Message Queue echt een leuk en slim ontwerp!
Erg interessant om is te lezen hoe T.net 7 in elkaar zit! :)
Leuk verslag, maar wel een beetje 'defensief' geschreven. Hoefde van mij niet hoor :) Het uiterlijk van de nieuwe Tweakers is veel commentaar op, maar volgens mij op de techniek erachter niet.

Op dit item kan niet meer gereageerd worden.



HTC One (M9) Samsung Galaxy S6 Grand Theft Auto V Microsoft Windows 10 Apple iPad Air 2 FIFA 15 Motorola Nexus 6 Apple iPhone 6

© 1998 - 2015 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True