In dit artikel
Wat een traag systeem!
Enkele jaren terug had ik de perfecte InSite-pagina gemaakt. Letterlijk alles stond erop, van elk proces een overzicht of een knop. Er zat wel dagen werk in de InSite-pagina.
En het resultaat?
10 seconden wachten om de pagina te laden… De performance was niet goed.
Had ik iets fout gedaan?
Nee, natuurlijk niet! Vooral AFAS de schuld geven en vloeken op de snelheid van InSite. Terecht? Overduidelijk niet natuurlijk, daar lees je hier meer over.
Nu verwacht ik dat jij het beter doet dan ik. Je hebt vast geen pagina met 10 seconden laadtijd.
Maar ik weet zeker dat je InSite veel trager is dan nodig.
Want de logische gedachte is altijd: wat een traag systeem!
En het vervolgens weer vergeten tot je InSite weer moet laden. Een terugkerende frustratie waar je niets mee doet.
Maar daar laat je een grote kans liggen.
Denk maar eens terug aan een PowerPoint die vastliep bij het openen.
Werkte PowerPoint niet? Of stonden er toevallig veel te zware afbeeldingen of video’s in? Daar heb je je antwoord.
InSite is het niet anders.
Een lege InSite-pagina is direct geladen. Een onhandig ingedeelde pagina niet.
Maar wat is onhandig? Dat lees je hier, met als gevold dat jij straks je InSite-pagina’s met minstens 300% versnelt.
Welke onderdelen hebben invloed op de snelheid van InSite?
De basisregel is: hoe meer gegevens in InSite, hoe langer het duurt.
Minder = Meer snelheid.
De eerste simpele stap is dan ook: verwijder of verklein wat je niet of weinig gebruikt.
Vervolgens zijn er hoofdzakelijk twee onderdelen die je goed moet inrichten:
- Overzichten
- Banners
Hieronder een concrete actielijst voor een optimale inrichting van overzichten en banners.
Overzichten sneller maken
Alle gegevens staan in overzichten. Denk aan takenlijsten tot de lijst van medewerkers. Let bij deze overzichten op het volgende:
- Gebruik zo min mogelijk overzichten.
- Zet in groeperingen het overzicht met de minste regels vooraan.
- Gebruik zo min mogelijk velden. Let bij de velden die je wel gebruikt op:
- Haal ze zoveel mogelijk uit één tabel. Hoe “verder” weg velden (uit elkaar) zitten, hoe langer het laden duurt.
- Verwijder verborgen velden. Deze zie je niet op inSite, maar worden wel geladen.
- Maak je filters sneller
- Een filter op een specifieke waarde (zoals “=”), is altijd sneller dan een snelfilter.
- Filters op codes gaan sneller dan op omschrijvingen.
- Bonus tip: dit geldt ook voor de filters in de autorisatie! Dit werkt overal in het systeem door.
- Sorteer op waardes en niet op omschrijvingen. Zorg dat gebruikers hier niet van kunnen afwijken. Vink “Sorteren mogelijk” uit.
- Beperk het aantal regels dat je toont in de weergave. Dit doe je door de hoogte aan te passen. Zet standaard ook het vinkje uit voor “Aantal regels in weergave tonen”.
De principes van overzichten versnellen werken ook voor Profit.
Banners sneller maken
Banners gebruik je vooral om actieknoppen in te plaatsen. Bijvoorbeeld om naar de pagina te gaan van adreswijziging of het aanmaken van een verkooprelatie. Zo zorg je dat banners je pagina niet vertragen:
- Zet de animaties in banners uit.
- Maak je afbeeldingen zo klein mogelijk. Pas daarvoor niet alleen de werkelijke grootte aan, maar comprimeer ook je afbeeldingen. Zoek op google naar “compress image” voor meerdere gratis aanbieders. Eentje die ik zelf gebruik is tinypng.com.
Maar welke pagina’s moet je nu het eerste aanpakken?
Gebruik de 80/20-regel.
Op welke 20% van de pagina’s komen 80% van de gebruikers? Een aantal geef ik je vast:
- Je homepagina
- De verlofpagina
- De stamkaart van de medewerker
Succes met het optimaliseren van je InSite! Heb je vragen of kan je wel wat hulp gebruiken? Neem dan hier even contact op.
PS!
Wil je als eerste meer van dit soort inzichten gratis ontvangen in je inbox? Meld je dan aan voor AFAS Geheimen.