Onze developers hebben de ontwikkeling van iteratie #90 afgerond. In deze sprint hebben we vooral gewerkt aan grote projecten die op de achtergrond plaatsvinden, waaronder voorbereidingen voor de upgrade naar Symfony 3 en de ontwikkeling van een nieuwe aboshop, die het mogelijk zal maken om Tweakers-abonnementen per automatische incasso te betalen.
Symfony 3 upgrade
Sinds het uitbrengen van Tweakers 7 in 2012 maakt onze code gebruik van het Symfony-framework. Symfony vormt het skelet waarop de site is gebouwd, en geeft richting en structuur bij het bouwen van de site. We werken hierbij volgens een model-view-controller-architectuur. Het framework voorziet in allerlei basisfunctionaliteit, zoals dependency injection, de routing tussen pagina-url’s en de bijbehorende controllers, het verwerken van formulieren, de validatie van input en het opbouwen van views met behulp van templates.
In de afgelopen iteraties hebben we voorbereidingen getroffen om later dit jaar de upgrade van Symfony 2 naar Symfony 3 te kunnen maken. Hiervoor moeten onder andere veel formulieren aangepast worden.
Relatieve verschillen in grafieken
Vanaf nu kun je in staafgrafieken eenvoudig nauwkeurige percentages van de verschillen in prestaties tussen geteste producten bekijken. Door met de muiscursor over de staaf van een bepaald product te hoveren, of door de balk op een touchscreen aan te raken, maak je bij de andere producten in de grafiek de prestatieverschillen ten opzichte van het geselecteerde product in percentages zichtbaar. Ook wordt over de grafiek een verticale stippellijn weergegeven, die het makkelijker maakt om de lengte van de staven te vergelijken met die van het geselecteerde product.
3DMark Time Spy - Graphics | |
---|---|
Laptop | Gemiddelde score in punten (hoger is beter) |
Asus GX800 (GTX 1080 SLI water) | 10.413 |
Asus GX800 (GTX 1080 water) | 6.785 |
Asus GX800 (GTX 1080 lucht) | 6.342 |
Gigabyte GeForce GTX 1070 G1 Gaming | 5.826 |
Medion X7849 (GTX 1070) | 5.345 |
Nvidia GeForce GTX 1060 6GB | 4.011 |
AMD Radeon RX 480 8GB | 3.891 |
BTO 17CL79 (GTX 1060) | 3.601 |
En verder hebben we…
- een nieuwe versie van de StreamOne-videoplayer geïmplementeerd, die ondersteuning heeft voor Chromecast;
- een bug verholpen die het verlengen van een abonnement in de aboshop verhinderde;
- een oplossing gemaakt voor het foutief verkleinen van afbeeldingen die zijn gekanteld door middel van de exif-orientation-flag.
- een html-fout in het bedankje aan de submitter onder vintage nieuwsartikelen gecorrigeerd, zodat deze nieuwsberichten weer in hun volle glorie ervaren kunnen worden.