Hou je webwinkel online tijdens de feestdagen en vang piekverkeer op

De feestdagen staan weer voor de deur en voor het merendeel van de  Magento webwinkel eigenaren betekent dat een drukke periode. Webwinkels krijgen een nieuw, winters ontwerp, er worden acties gestart en veel bedrijven beginnen met campagnes om zoveel mogelijk bezoekers naar hun webwinkel te trekken. Die bezoekers, die kunnen zomaar naar je webwinkel komen en dan niet alleen, maar met veel tegelijk! Die grote hoeveelheden bezoekers tegelijk, daar kan je je op voorbereiden, zodat je niet de kans loopt dat je webwinkel down gaat of langzaam wordt bij zoveel verkeer. Goed is om eens te kijken hoe het met je hosting is gesteld!

Serverload kan hoog worden bij hoge bezoekersaantallen, hoe voorkom je dat?

De webserver ontvangt van elke bezoeker die je website bezoekt een verzoek om de aangevraagde pagina te tonen. Alle kliks daarna, zijn ook verzoeken die naar de server worden gestuurd. De server moet deze aanvragen verwerken, maar wanneer je server ineens heel veel van deze aanvragen moet verwerken, kan het zijn dat de verwerkingscapaciteit niet voldoende is en de server de aanvragen niet meer kan beantwoorden. Dit heeft als resultaat dat je webshop traag wordt en uiteindelijk zelfs helemaal onbereikbaar kan zijn. Dat wil je natuurlijk voorkomen, zeker gedurende de drukke decembermaanden, dus hoe voorkom je dat je serverload te hoog wordt?

  1. Ga in november / december uit van een stijging van 30% tot 50% in je bezoekersaantallen en controleer bij je hostingpartij of je server deze hoeveelheden aan kan. Soms kan je voor een bepaalde periode een groter hostingpakket afnemen, om dat na de drukte weer kleiner te maken.
  2. Ga slim om met je capaciteit. Maak gebruik van cachingtechnieken, zodat je server sneller en efficiënter kan reageren als er piekverkeer is. Let op: Cachingtechnieken moeten zowel op de server als op je webshop worden geïnstalleerd.
  3. Optimaliseer je afbeeldingen. Door er voor te zorgen dat je afbeeldingen nooit zwaarder zijn dan 1MB per stuk, kan de server de afbeeldingen makkelijker naar de browser sturen en zal je webshop een stuk sneller zijn. De server wordt bij kleinere afbeeldingen dus minder zwaar belast.
  4. Zorg voor geïsoleerde hosting, zodat je buurman op je shared hosting server niet alle capaciteit opslokt, waardoor jouw shop onbereikbaar wordt. Bij geïsoleerde hosting is de capaciteit voor 100% voor jouw webshop beschikbaar en deze hoef je niet met derden te delen.
  5. Ruim op! Zorg dat je niet gebruikte producten en afbeeldingen verwijderd, zodat ze geen onnodige ruimte op je webserver in beslag nemen. Hoe kleiner de database, des te sneller de server de opgevraagde gegevens kan vinden en tonen.

Met deze tips kan je al een heel eind vooruit als het gaat om het opvangen van piekverkeer tijdens de feestdagen, nu hoef je je alleen nog maar druk te maken om hoe je al die bestellingen gaat uitleveren!

Alvast prettige feestdagen allemaal!

Advertenties

Het verschil tussen Magento 1.9 en Magento 2

Je hebt misschien al wel een webwinkel die draait op Magento. De kans dat die webwinkel draait op Magento 1.9 of een oudere versie is op dit moment nog behoorlijk groot.

Vroeger kon je bij een nieuwe versie gewoon een update uitvoeren via Magento, maar dat is bij de overgang naar Magento 2 niet het geval.

Magento 1.9

Magento 1.9 is een platform dat al een tijdje meegaat, 10 jaar om precies te zijn. De Magento community is groot en de ontwikkelaars hebben in de loop der jaren tal van extensies ontwikkeld voor dit platform. Doordat dit platform al zo lang bestaat, zit er veel verouderde techniek in, waardoor het tijd was voor iets nieuws.

Magento 2

Magento 2 is een volledig nieuw eCommerce platform, uitgebracht op 17 november 2015. Magento 2 is anders dan Magento 1.9 en wanneer je in de backend kijkt, zullen de verschillen je direct opvallen. De volledige architectuur van het platform is opnieuw opgebouwd, wat een aantal belangrijke voordelen met zich mee brengt. Zo zijn de performance en schaalbaarheid van het platform sterk verbeterd en er zijn tal van nieuwe features waar je gebruik van kunt maken om je conversie te verhogen.

Nieuwe webwinkel bouwen

Ga je een nieuwe webwinkel bouwen, dan is de vraag welke van de twee Magento’s je kiest. Wij adviseren altijd om in gesprek te gaan met een Magento ontwikkelaar zoals 80s Interactive. Zij kunnen je het beste adviseren over welke keuze verstandig is en kunnen je ondersteunen tijdens de bouw van je webshop.

Magento beveiligingsupdate SUPEE-9767

Magento patches

Er is weer een nieuwe Magento beveiligingsupdate uitgebracht, dit keer onder de naam SUPEE-9767. Deze update heeft betrekking op de Community Edition 1.9.3.3 en op de Enterprise edition 1.14.3.3. Deze update is uitgebracht omdat er een bug aan het licht was gekomen, waarbij klanten niet konden registreren nadat ze door de checkout waren gegaan. Wel vervelend, want mensen die al eens hebben besteld, wil je natuurlijk graag terug laten komen en wanneer ze een account hebben gaat dat wat makkelijker.

Heb je nog last van dit probleem, dan wordt er aangeraden om ‘Enable Form Key Validation on Checkout’ uit te schakelen tot er een patch is.

Dan is er nog de optie ‘Allow Symlinks’. Deze optie schijnt bij diverse Magento installaties problemen te veroorzaken met deployment workflows wanneer hij uit staat. Heb je hem nog aan staan, dan zou je een melding moeten krijgen van Magento. We hebben echter vernomen dat dit hele veld bij sommige gebruikers compleet verdwenen is, dan zal je via een omweg de setting aan moeten passen.

Heb je nu zelf een webwinkel die op Magento draait, maar durf je deze patch niet zelf uit te voeren? Dan is het misschien een goed idee om een ervaren Magento developer aan te spreken en om hulp te vragen.

Waarom Magento hét platform is voor jouw webwinkel

Magento is een eCommerce platform waar wij persoonlijk gek op zijn. Het zit barstensvol mogelijkheden en er is een enorme community die continu bezig is met het verbeteren en beveiligen van dit platform. Magento is namelijk Open Source software, wat betekent dat iedereen toegang heeft tot de broncode. Doordat iedereen toegang heeft, kan ook iedereen wijzigingen aanbrengen in zijn (lokale) installatie en deze volledig aanpassen naar de eigen wensen, maar is het ook mogelijk voor developers om extensies te bouwen die naadloos aansluiten op het reeds bestaande systeem. Wij zijn fan!

Speciaal ontwikkeld voor webwinkels

Magento is ontwikkeld met 1 heel specifiek doel, namelijk webwinkels. Magento heeft een beheerpaneel, waardoor je als beheerder eenvoudig je assortiment kunt beheren en aanpassen. Leuk ook is om zodra je inlogt op een Magento omgeving de eerste pagina eens goed te bekijken. Deze pagina schreeuwt bijna ‘webwinkel’ en toont je alle gegevens met betrekking tot je verkopen, omzet en bestellingen.

Een compleet systeem

Magento heeft een hele reeks aan tools beschikbaar die al naar gelang kunnen worden toegevoegd aan het systeem. Zo heb je zelf altijd de keuze wat je jouw klant en bezoeker wilt bieden. Magento is bovendien ontwikkeld met SEO (Search Engine Optimization) in het achterhoofd en produceert bijvoorbeeld al standaard ‘vriendelijke’ URL’s. Dat betekent dat de zoekmachines zoals Google de URL’s goed kunnen lezen en dat draagt weer bij aan de vindbaarheid van je webshop.

Schaalbaarheid

Een Magento webwinkel is zeer schaalbaar. Zo kan je al gebruik maken van dit systeem wanneer je een webwinkel met 20 producten hebt, maar dat kunnen er ook eenvoudig duizenden worden. Dan wil je natuurlijk wel dat je systeem mee kan groeien en daar hoef je je bij Magento dus totaal niet druk om te maken, want dat doet het zeker.

Kortom, Magento is dé keuze wanneer je aan het orienteren bent op welk platform je jouw webwinkel wilt laten bouwen!