Wat je moet weten over configuratie

Als eigenaar van een website moet je een aantal dingen weten over de configuratie van je website. We moeten een aantal basisdingen in gedachten houden.

We zitten vast aan technologie terwijl we eigenlijk gewoon spullen willen die werken. – Douglas Adams (Auteur).

 

Configuratie - trage websites

Een trage website is irritant, maar er kan veel aan worden gedaan. Zelfs door jou, zonder technische vaardigheden.

Je houdt niet van langzame websites en de bezoekers van jouw website ook niet.

Laten we beginnen met de basis. Begrijp ze gewoon en vraag degene die verantwoordelijk is voor je website om je de prestaties te laten zien. Hier zijn twee dingen om rekening mee te houden die een enorme invloed hebben op de (laad)snelheid van je website:

Cache van je website

Voor de webmaster (of webdesigner) zijn er veel tools die kunnen helpen bij het versnellen van de website. De belangrijkste is “caching”. Eenvoudig gezegd is caching het voorkomen dat elke keer dat een webpagina wordt geladen, alle gegevens naar de server en de browser worden verzonden.

Je kunt de snelheid zelf controleren met een Chrome- of Firefox-browser. Klik gewoon met de rechtermuisknop ergens op een van je webpagina’s en je krijgt een schermpje te zien met de tekst “inspecteren”. Zodra je op “inspecteren” klikt, wordt de pagina geopend in een nieuw tabblad waar je in de linkerkolom nog steeds de pagina kunt zien en in de rechterkolom zie je allerlei tabbladen met tests. Kies “netwerk” en laad de pagina opnieuw met F5. Je ziet de cijfers en een waterval die de snelheid van alle onderdelen op je website laat zien.

Wauw cool! Ok, gebruik nu weer “CTRL” plus de F5. Het verschil is dat de pagina laadt zonder caching, kijk naar de verschillen en het is gemakkelijk te vinden welk deel van de pagina invloed heeft op de snelheid. Meestal komt het door grote afbeeldingen of slechte plugins.

Snelheid wordt steeds belangrijker voor je ranking in Google. Voer een aantal tests uit en als je niet tevreden bent, vraag dan degene die verantwoordelijk is voor je website om de prestaties af te stellen.

Content Delivery Network (CDN)

Wacht, dit klinkt technisch, maar het komt erop neer dat een kopie van jouw website op verschillende servers draait, verspreid over de hele wereld. Meestal is dit een betaalde dienst, maar als de bezoekers van je website van over de hele wereld komen, is dit een must have!

Elke keer dat iemand een pagina van je website bezoekt, maakt de server waarmee ze verbonden zijn verbinding met de server waarop je website draait. Dit betekent dat als iemand in Europa een website in Zuid-Afrika bezoekt, er een vertraging is, latency genaamd. Dit kan seconden vertraging veroorzaken voordat de pagina is geladen en je website wordt als traag ervaren. Met CDN draait er een kopie in Europa zonder dat je daar iets voor hoeft te doen. Dankzij cloudtechnologie cool

Als je meer wilt weten over het verbeteren van de snelheid van je website, is de onderstaande video misschien interessant.

 

Configuratie - niet genoeg geheugen

Nee, niet jij. De server waar je website op draait, of om precies te zijn, dat deel van de server waar je website op draait.

Heb je je ooit afgevraagd waarom er zoveel relatief goedkope hostingproviders zijn? Dit wordt shared hosting genoemd. Een aantal websites draaien op dezelfde server. Je denkt leuk! Ja, zolang de andere websites die op dezelfde server draaien niet veel verkeer genereren. Hostingproviders houden overmatig gebruik wel in de gaten, maar niet constant gedurende de dag, dus als jij degene bent met die websites die video’s streamen, gaan je prestaties ook omlaag.

Sommige hostingproviders zullen waarschijnlijk ontkennen dat er een probleem is of je website de schuld geven en je adviseren om een duurdere dienst af te sluiten, dus minder toegewijd.

De enige uitweg is het meten van de prestaties. We kunnen je helpen met een aantal tests.

Configuratie - grote afbeeldingen

In het eerste deel heb ik al uitgelegd hoe je de paginasnelheid zelf kunt controleren door een goede browser zoals Google Chrome te gebruiken om de prestaties per pagina te meten.
Meestal worden er te veel afbeeldingen geladen of zijn de afbeeldingen te “zwaar”. Heavy staat voor grootte in bytes. Het is eenvoudig om afbeeldingen te verkleinen zonder dat je een grafisch ontwerper hoeft te raadplegen. Mensen houden niet van langzame websites!
Er zijn veel hulpmiddelen om het formaat van afbeeldingen aan te passen. Hier is een lijst met herschalingstools voor Windows en een tool voor de Mac. Deze afbeeldingen moeten vervolgens opnieuw worden geladen op je website.

Configuratie - conflicterende software

Dit is een lastige. Gewoon ter informatie en om te bespreken met degene die verantwoordelijk is voor je website.

Ok, de meest gebruikte software om websites te bouwen zijn Open Source Systemen zoals WordPress, Joomla en Drupal, in die volgorde. Ze worden ook wel Content Management Systemen (CMS) genoemd.

Het mooie van Open Source is dat iedereen de gebruikte code kan controleren, maar ook functionaliteit kan toevoegen, meestal plugins genoemd. Het probleem met plugins is dat er duizenden zijn! Iedereen met basiskennis van programmeren kan een plugin schrijven, maar niet iedereen met basiskennis van programmeren is een goede softwareontwikkelaar en daarom is het gebruik van plugins niet zonder risico. Ze maken je website kwetsbaar voor hacks.

Een plugin gebruiken betekent een afhankelijkheid creƫren. Een afhankelijkheid van een stuk software van iemand die je niet kent.

Sommige “out of the box” website sjablonen / thema’s worden geleverd met meer dan 10 ingebouwde plugins. Dat betekent veel afhankelijkheden of, in eenvoudige woorden, veel vingerwijzen als iets niet werkt.

Vraag degene die verantwoordelijk is voor je website hoe plugins voor je website worden beheerd.

We kunnen de plugins controleren die op je website worden gebruikt.

Ben je er klaar voor?

Let’s Get You Connected

Meer in deze categorie

Documentatie is niemands prioriteit

Documentatie is niemands prioriteit

Documentatie niet aanwezig! Wachtwoord vergeten, aangepaste code overschreven of iets anders dat er zou moeten zijn maar er niet is. We hebben het allemaal meegemaakt. Gebruik dit artikel als checklist. Laat je niet imponeren door de technische termen. Het duurt niet...

Lees meer
Inhoud is koning

Inhoud is koning

Het belang van inhoud Als er iets is waar iedereen het over eens is, dan is het wel het belang van inhoud op je website. Je hoeft geen bekroonde schrijver te zijn om inhoud voor je website te maken. Je publiek wil resultaten, geen diploma's. Inhoud is de reden waarom...

Lees meer
Bereid je voor op het bouwen van een website

Bereid je voor op het bouwen van een website

Bereid voor Verspil je tijd niet door dingen steeds opnieuw te doen omdat het anders liep dan je dacht. We hebben een checklist van 5 stappen. Als je je product of dienst in een paar woorden zou moeten voorstellen, wat zou er dan staan? De eerste is je introductie tot...

Lees meer