Webshop med international salg

Redigeret d. 07-01-2016

Indledning:

Ejstrup Lys er det første Webshop-projekt som Excelautomation har arbejdet med. Første lancering af hjemmesiden, bestod af en almindelig informationsside, hvor de besøgende kunne finde oplysninger såsom åbningstider, Ejstrup Lys' historie og et galleri.

Et halvt år efter blev der besluttet, at hjemmesiden skulle udvides med et Webshop modul. Excelautomation skulle fungere som ansvarlig for udviklingen af Webshoppen, og assistere Ejstrup Lys med alle dertilhørende arbejdsopgaver, såsom tekstforfatning, oprettelse af produkter, fotografering af produkter m.v.

Et halvt år senere, blev der truffet den beslutning, at hjemmesiden skulle udvides med 4 sprog, herunder norsk, svensk, tysk og engelsk, og understøtte internationalt salg til over 10 lande.

Nedenfor vil en kort beskrivelse af problemstillingerne og løsningerne blive fremført. Det er dog kun et lille udsnit af det samlede problemområde, og de løsningerne som blev implementeret.

Problemstillinger:

1) Hjemmesidens hastighed har været et genenemgående problem, det anslåes således at Kissmetrics at 40% af hjemmesidens besøgende vil forlade hjemmesiden, hvis den tager over 3 sekunder at indlæse. Tager navigering mellem produktsiderne over 1 sekund at indlæse, kan det reducere konventeringsraten med -7%.

2) Ejstrup Lys havde et ønske om at erhvervsdrivende kunne handle på hjemmesiden, på en simpel og nem måde. Hertil skulle accepterede erhvervskontoer reducere alle priserne med en erhvervsrabat, og de forskellige momssatser skulle indkorperes på en hensigtmæssig måde. Lande uden for EU, skulle eksempelvis have vist priser ekskl. moms, i forhold til de danske erhvervsdrivende, som skulle have vist produktpriserne inkl. moms.

Løsningen:

For at løse 1) blev en dedikeret server opkøbt, som skulle konfigureres på den mest hensigtmæssige måde (Linux, nginx, HHVM, memcache). Mere om dette kan læses i dette blog-opslag. Cache blev optimeret, og billeder er blevet komprimeret. Hastighedsforbedringer på hjemmesider, som benytter mange forskellige plugins, er et bredt emne, og kræver konstant fokus - derfor arbejdes der selv idag, på at optimere hastigheden på ejstruplys.dk.

For at løse 2) blev et plugin programmeret, som håndtere regulering af produktpriser og moms; afhængig af besøgendes landkode og login-status.

Afslutning:

ejstruplys.dk drives til daglig af både Ejstrup Lys og Excelautomation, og er idag den største hjemmeside i Danmark indenfor området: håndstøbte stearinlys - med et produktsortiment på over 1000 produkter.

VBA grænseflade

Importer ny liste

Link: ejstruplys.dk

  Udtalelse