150.000 linjers ny kode til Webshop2

Af: Jacob Leander
Publiceret: 29. januar 2015 kl. 06:02

Gennem de sidste 16 måneder har ScanNet haft WebShop2 til det helt store serviceeftersyn. Intet mindre end 150.000 linjer ny kode er blevet skrevet, og næsten lige så meget eksisterende kode er blevet optimeret.

Dette har ScanNet gjort for at sikre en fortsat stabil og hurtig WebShop2, samt at give mulighed for at udvikle nye intelligente moduler og funktioner i fremtiden.

"Usynlige" forbedringer

ScanNet har primært fokuseret på motorrummet og svartider, og WebShop2 er med denne konsolidering blevet lettere og samtidig mere muskuløs. Forbedringen af shoppen vil ikke være visuel synlig ud over et par enkelte forbedringer og rettelser i backend.

Foruden opdatering af flere tredjepartskomponenter, kan der nævnes følgende forbedringer:

  • Prisudregneren er blevet 2.000 gange hurtigere
  • Reducering af antal databasekald på op til 90 % ved visning af kategorisider i shoppens frontend
  • Kraftig reducering af størrelserne på databasekald - op til 98 %
  • Optimering af import/eksport modulet
  • Opdatering af .NET platformen til version 4.5.2
  • Komplet omstrukturering af hele databaselaget i WebShop2.


Disse forbedringer har sammen med en masse andre nye tiltag betydet, at shoppen er blevet mere responssiv i både back- og frontend. ScanNet har inden start på udrulningen til produktion udtaget enkelte shops, hvor ScanNet har testet deres performance før og efter opdatering af deres shop, og de ser kraftige forbedringer over hele fladen.

 

Visning af forbedringerne i webshoppen

Udrulning af opdateret kode

Med så mange linjer kode ændret, har ScanNet valgt at lave en stille og kontrolleret udrulning delt op i fire faser.

  1. Intern test af udviklingsafdelingen, herunder stresstest, kompatibilitet m.m.
  2. Alle ScanNets interne shops opdateres, testes og eventuelle fejl rettes.
  3. 20 udvalgte kundeshops opdateres, og der testes i tæt samarbejde mellem support, udvikling og kunden.
  4. Resterende shops opdateres i puljer af ca. 100 shops med 7 dages interval.


ScanNet forventer, at have den sidste shop opdateret ultimo februar. Det er vigtigt at nævne, at du som Webshopejer ikke selv skal foretage noget i forbindelse med opdateringen.

 

Oversigt over indlæg|Nøgleord: Ingen|Kommentarer (0)

Kommentarer

Endnu ingen kommentarer på dette indlæg. Du kan tilføje en kommentar i formularen nedenfor.


Jeg tilbyder bl.a. Kunderne siger..
Certificeringer