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. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 44 reacties

Sinds respectievelijk november en december 2004 zijn Tino Zijdel en Arjen van der Meijden (op het forum bekend als crisp en ACM) fulltime werkzaam als developer voor Tweakers.net. In de afgelopen maanden hebben zij achter de schermen hard gewerkt aan de verbetering van Tweakers.net. Grote delen van de bestaande code werden rigoreus onder handen genomen en daarnaast werd de Shop Survey volledig herschreven. Sommige delen van deze code waren al behoorlijk door de tand des tijds aangetast en zijn daarom flink aangepakt.

Een kort overzicht van de veranderingen:

  • Het sessiebeheer is volledig herschreven. De vernieuwde sessiecode is veiliger en biedt meer mogelijkheden. Sessies kunnen voortaan aan een ip-adres gekoppeld worden, er kan ingelogged worden met wachtwoordversleuteling en er kan per sessie een time-to-live worden opgegeven.
  • Gerelateerd aan het sessiebeheer is ook het profiel- en layoutbeheer volledig herschreven. Voor de gebruiker ziet het er hetzelfde uit, maar intern is er flink wat veranderd. Dit is met name gedaan met het oog op de (nog altijd in voorbereiding zijnde) userbase-merge. En van de grootste obstakels voor die merge is hiermee uit de weg geruimd.
  • De registratieprocedure is aangepast. Werd er eerst direct een wachtwoord toegestuurd, nu wordt gewerkt met een activatiesleutel die per e-mail wordt verzonden. Bij het registreren kun je dus al zelf een wachtwoord opgeven, maar het account moet nog wel geactiveerd worden. Ook het opvragen van een nieuw wachtwoord voor een bestaand account gaat via activering.
  • Onder de motorkap is zo veel veranderd dat het onmogelijk allemaal genoemd kan worden. Er zijn vele honderden grote en kleine zaken gewijzigd, veel code is opgeschoond en configuratiezaken hebben een centrale plek gekregen.
  • De frontpage zelf is van een grote berg javascript ontdaan. Zo worden de update-trackers nu gewoon als HTML over de lijn gestuurd. In de toekomst zullen ook andere javascript-onderdelen vervangen worden, met als uiteindelijk streven een zo veel mogelijk javascript-loze frontpage.
  • Last but not least: de Shop Survey is volledig herschreven om beter aan te sluiten bij de Product Survey en toekomstige andere vernieuwingen in de Buyers Zone. De vormgeving is flink aangepakt, de wijze waarop surveys geplaatst worden is volledig vernieuwd en er worden meer eisen gesteld aan de inhoud en onderbouwing van geplaatste surveys.

Het is de bedoeling dat de vernieuwingen morgen in de loop van de dag online komen. Dat gaat helaas niet zonder downtime en tevens zorgen de wijzigingen in het sessiebeheer ervoor dat alle gebruikers uitgelogd zullen worden. Al met al verwachten we dat als alles voorspoedig verloopt de downtime beperkt zal blijven. Bij voorbaat onze excuses voor het ongemak.

Mocht je bugs vinden dan kun je die melden op het forum. Check wel eerst of het een reproduceerbare bug is en of hij niet al eerder door iemand anders is gemeld.

Moderatie-faq Wijzig weergave

Reacties (44)

Development Slogan bij Tweakers
If it ain't broken, it needs more features!
Waar ik nou eens benieuwd naar ben is in hoevere T.net werkt met Server Side Caching.

[qoute]Zo worden de update-trackers nu gewoon als HTML over de lijn gestuurd.[/qoute]

Worden de pagina's tijdelijk statisch gemaakt om de database server minder te belasten?
Worden de pagina's tijdelijk statisch gemaakt om de database server minder te belasten?
(Delen van) pagina's worden inderdaad gecached, maar dat gebeurt ook nu al. De update tracker was natuurlijk n van de eerste plaatsen waar dat is toegepast, maar bijvoorbeeld ook hele frontpage is gewoon statisch. Andere drukke pagina's hebben een cache van bijvoorbeeld 5 seconden, dat scheelt al enorm in databasebelasting.
schijnt niet echt te werken ook in de pricewatch tracker.
Inderdaad, dat viel me ook op. Het geeft de & euro (htmlcode :?) weer :+
Klopt, ik dacht dat het aan Opera lag, maar IE, FF en Konqueror geven het ook zo weer.
Gaat er dan binnenkort ook een nieuwe pricewatch komen? Aangezien de search daarvoor af en toe nog wel wat te wensen overlaat.
Een vernieuwde PriceWatch staat op de lange termijn op de planning, maar zover ik gehoord en gelezen heb staat er wel een kleine update aan te komen voor de PW. Op de lange termijn staat ook een betere integratie tussen de Meuktracker, Gallery, PriceWatch, Vraag & Aanbod, Shop Survey en Productsurvey, zodat tussen alle onderdelen veel makkelijker genavigeerd kan worden. Heel misschien heeft dit ook nog met de nieuwe frontpage te maken. Ik weet niet voor wanneer dit gepland staat aangezien dit plannen zijn voor de hele lange termijn :).
Niet de kat op het spek binden ;)

Voor wie FA en de plans wat langer volgt weet dat er genoeg dingen zijn die wel interessant zijn om toe te voegen. Maar de afgelopen jaren heeft men ook niet stil gestaan. Na de grote layout verandering hebben we de abbos gezien, nieuwsbrieven, benchmarkdatabase, vraag en aanbod v2 en als laatste de productsurvey. :)
Soms komt er idd een foutmelding dat de server de verbinding heeft verbroken, vlak na een zoekopdracht. Een keer F5 does the trick.
Woei, hulde 8-).

Wie weet gaat er dan toch nog een keer een userbase-merge komen!

Het is wel jammer dat van deze enorme hoeveelheid werk bijna niks zichtbaar verandert. Het is allemaal achter de schermen werk, en dat is gewoon wat minder zichtbaar. Dit heeft dan weer tot gevolg dat het lijkt alsof het niet gewaardeerd wordt, maar crisp en ACM, hulde :).
Het is wel jammer dat van deze enorme hoeveelheid werk bijna niks zichtbaar verandert. Het is allemaal achter de schermen werk, en dat is gewoon wat minder zichtbaar. Dit heeft dan weer tot gevolg dat het lijkt alsof het niet gewaardeerd wordt.
Longhorn, iemand? :+
Neem aan dat dit de snelheid en serverload ook erg ten goede zal komen (maar tweakers is eigenlijk altijd snel).
De snelheid kan eigenlijk niet veel beter volgens mij, en de server trekken de oude pagina's prima, we hebben geen reden om te verwachten dat de nieuwe versie het opeens zeer slecht gaat doen ;)
toekomstige andere vernieuwingen in de Buyers Zone
Kan je misschien al een tipje van de sluier oplichten? Je maakt me (ons) nu wel heel nieuwsgierig.
Ik duim voor het spoedig verlopen van de upgrade! :)
Het is niet zo dat we niet willen, maar nog niet alle zaken staan definitief op de lijst. Het is in ieder geval wel de bedoeling dat de functionaliteit op veel verschillende vlakken uitgebreid gaat worden. :)
Crisp kennende zal de hele pagina semantisch worden verbouwd naar HMTL 4.01 strict ofzo? ;)

Of ben je doorgegaan op het ontwerp van een GoT user toendertijd die de frontpage had verbouwd naar XHTML?
Het zal al zeker beter valideren, maar het is pas een eerste stap. De updatetrackers zijn al wel netjes als lists opgemaakt, de rest komt later nog :)
Waarom is de FP eigenlijk niet gecentreerd? Dit lijkt mee een stuk prettiger werken :) Staat dit ook op de planning ofzo?
Mij lijkt dat juist iets zeer eenvoudigs.
Ik denk eigenlijk dat het meer te maken heeft met smaakverschillen enzo, maar een optie hiervoor in het profiel net zoals bij het forum zou wel leuk zijn :)
Visueel zal er dus weinig of niets veranderen als ik het goed begrijp.

Zijn er concrete plannen om ook daar nog verandering in aan te brengen?

Het forum is aangepast aan de FP maar er is nog steeds een behoorlijk verschil in layout.
Het is ook nooit de bedoeling geweest om van het forum een exacte kopie van de frontpage layout te maken. Een gelijkenis qua uitstraling is wat dat betreft voldoende.

Op langere termijn zijn er wel plannen voor een facelift van de huidige FP layout. De uitstraling zal wel bewaard blijven dus de veranderingen zullen 'm waarschijnlijk meer in de indeling gaan zitten.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 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