Ontdek je groeipotentieel met een diepgaande Drupal Audit

Met een audit nemen wij jouw volledige architectuur onder de loep. We leggen je pijnpunten bloot, kijken de kwaliteit van je technisch ecosysteem na en stellen een gevalideerd rapport op. Zo ben jij nu al klaar voor de digitale wereld van morgen.
 

Geen tijd om te lezen?

Bekijk deze korte video over onze Drupal audit

De focus van je audit kies je zelf: 

Performance Audit

Overzicht van je huidige websiteprestaties en mogelijke knelpunten

Code Audit

Analyse van je websitecode

Security Audit

Grondige check-up van je websitebeveiliging

SEO Audit

Vindbaarheid van je website in zoekmachines

Architectuur Audit

Overzicht van de sterktes en zwaktes van je website-architectuur

Garantie op kwaliteit

SVG

Grondig gevalideerd rapport

Grondige audit van je volledige Drupal-omgeving

SVG

Transparant en onafhankelijk

Analyse en testing door ons team van +50 Drupal-specialisten

SVG

Resultaatgerichte actiepunten

Concrete actiepunten voor opvolging door je eigen team of door onze experten

SVG

Uitvoerend of uitgevoerd

Je voert de optimalisaties zelf uit of rekent op de expertise van onze specialisten

Performance Audit

We nemen je volledige digitale omgeving grondig onder handen, kijken onder de motorkap van je website en controleren of je site klaar is om een versnelling hoger te schakelen. Zo kom je niet voor onaangename verrassingen te staan verderop in het verbeterproces.   

We toetsen verschillende domeinen: vindbaarheid in zoekmachines, conversietracking en technische elementen. Zo kijken we onder andere of je website goed geïndexeerd wordt, verifiëren we je instellingen en dataselectie in Google Analytics, gaan we na of Google je afstraft op technische zaken en controleren we je reeds aanwezige tracking. Zo garanderen we een solide basis voor de verdere groei van jouw onderneming. 

In een gedetailleerd rapport geven we een overzicht van de bestaande struikelblokken op je website en gekoppelde tools. Je krijgt inzicht op de mogelijke impact van elk probleem, en we we bieden hiervoor een oplossing.

Ik wil een Performance Audit

DS - experience person at work - Lukas

Security Audit

Een klepper van een website, maar niet bestand tegen aanvallen van buitenaf? Dat is doodzonde! We brengen de zwakheden van je website in kaart en geven een gedetailleerd rapport dat de fouten en achterpoortjes blootlegt. Zo heb je alle tools in handen om je website volledig waterdicht te maken. Je kunt uiteraard ook op onze experts rekenen voor de verdere implementatie. 

Nog een Drupal 7 website die vermoedelijk niet meer helemaal veilig is? Ook daar bieden onze experts extra support!

Ik wil een Security Audit

Informatiearchitectuur Audit

Een website die fundamenteel goed in elkaar zit, profiteert dubbel van content optimalisatie en verbeteringen in performance. Tijdens een Architectuur Audit inspecteren we de verschillende elementen van je website-architectuur. We kijken naar de prestaties van elk element en de effecten bepaalde instellingen. 

Ik wil een Informatiearchitectuur Audit

DS - close up code - 3

Code Audit

Dankzij onze systematische en grondige analyse optimaliseer je de code van je website voor meer snelheid en betere prestaties van digitale omgevingen. Zo zorgen we voor een snellere en veiligere website. 

Ook de best practices rond het schrijven van je code onderzoeken we. Het is van cruciaal belang dat andere developers de draad snel oppikken als ze aan de slag moeten met jouw website. We zoeken uit of bepaalde aspecten in modules passen zodat je ze later makkelijker uitrolt, aanpast of uitschakelt.  

Ik wil een Code Audit

SEO Audit

Online zichtbaarheid is cruciaal. Een constante instroom van leads kan alleen als potentiële klanten ook online de weg vinden naar je website. Tijdens de Drupal SEO Audit nemen onze Dropsolid-experts jouw website onder de loep voor een grondige SEO-analyse op verschillende terreinen. We analyseren de inhoud, technische opbouw en zoeken naar andere relevante elementen die invloed hebben op je zoekresultaten. 

Je ontvangt een diepgaand rapport met concrete actiepunten waar zowel contentbeheerders als developers meteen mee aan de slag kunnen om de vindbaarheid van je website te verbeteren.

Meer info over onze SEO Audit

Wat houdt een Drupal Audit precies in?

Kamp je met volgende problemen, dan is een Drupal Audit iets voor jou. 

  1. Ik weet niet of mijn Drupal-website wel veilig is.
  2. Mijn Drupal-website is traag, ik wil het probleem onderzoeken en het laten herstellen.
  3. Ik liet een Drupal-website ontwikkelen en wil onafhankelijk te weten komen wat de kwaliteit van de code is. 
  4. Ik wil weten of er een rendabele manier bestaat om extra Drupal-development te krijgen.  

Hierlangs vind je onze Drupal Audit procedure in 5 stappen:

  1. doelstellingen en standaarden,
  2. methodes voor dataverzameling,
  3. data-analyse,
  4. veranderingen doorvoeren,
  5. herevalueren en beoordelen.
Drupal audit

Diepgaand overzicht van een mogelijke Drupal-audit

Een Drupal Audit start met een check-out van je Drupal-project op een lokale omgeving. We verifiëren de staat van je Drupal core en patches. Daarna richten we ons op de Drupal-modules en analyseren we de kwaliteit van je code. We analyseren je database en controleren potentiële problemen. Als laatste profileren de applicatie. We kijken diepgaand met de juiste tools om na te gaan wat je website precies vertraagt.

Diepgaande analyse

  1. Installatie
    • Checkout code
    • Installatie database
    • Run Drupal
       
  2. Verificatie consistentie en kwaliteit van code
    • Controleer versie
    • Override met gedownloade versie
    • Analyse core patches, verifieer kwaliteit van de code van de patches
       
  3. Activeer devel
  4. Analyseer activatiemodules. All justified?
    • Core Drupal-modules
    • Contrib Drupal-modules
      • UI
      • Essentieel?
      • Up-to-date?
      • Patches?
    • Custom - verificatie kwaliteit van code van custom modules
       
  5. Analyse Drupal cache-instellingen
    • Schakel alle Drupalcaching uit om volledige paginabouw te krijgen voor analyse
  6. Onderzoek welke pagina's problemen veroorzaken
     
  7. Analyse van database
    • Analyse van table size
    • Analyse van big tables
      • Flat?
      • Joins?
  8. Analyse van query's op probleempagina's
    • Zijn alle query's nodig?
    • Indexen?
    • Veel flat data? Veel joins?
  9. Installatie tools om te starten met profiling
    • Start profiling de bootstrap. Duur < ?
    • Start met profiling van de troubled requests
    • Analyse van named code
      • Check all justified
  10. Analyse van architectuur
    • Custom modules
      • Justified functionaliteit
    • Init loading
    • After menu routing
    • Theming-layer
      • Hoe te renderen? Loads?

Drupal in testomgeving

Hierboven lieten we zien hoe een karakteristieke kwaliteits- en prestatie-audit van code eruit ziet. We kunnen nog verder gaan, Drupal is immers zelden een applicatie op zich. We kunnen de Drupal-website op een testomgeving analyseren, we kunnen indien nodig oproepen naar webdiensten en andere integraties testen. We kunnen die oproepen profileren en oplossingen voorstellen.

  1. Volledige toegang tot oproepen van webservice
    • Profileren van het volledige verzoek met webservice oproepen
      • Cacheable?
      • Push-pull?
  2. All justified?
  3. Controle andere diensten?
    • Solr?
    • Memcached?
    • Varnish

Analyse van de infrastructuur

Om nog verder te gaan en een zeer gedetailleerde analyse te krijgen van hoe de volledige stack functioneert, kunnen we de juiste tools installeren voor voortdurende verbetering.

  1. Correcte configuratie van:
    • Webserver
    • Database server
    • Cachingmechanismes (Varnish, Memcached, apc)
    • Filesysteem
    • Overige
  2. Code Deployment

Om je infrastructuur te controleren, hebben we root access nodig voor je webserver(s). We controleren de configuratie van je componenten en stellen oplossingen voor om dit deel van de stack te verbeteren. 

Je kan dit zelf doen, maar voor complexe stacks werk je best samen met ervaren infrastructuurconsultants.

Analyse van de architectuur

De analyse van de Drupal-architectuur van je site is diepgaander. Ze controleert of de keuzes met betrekking tot de bouw van je website optimaal en logisch geordend zijn.

  1. Is het data model voor de applicatie juist weergegeven?
    • Controle samenhang van de content types, termen, gebruikers en andere entiteiten
  2. Is er aan de functionele vereisten van de applicatie voldaan?
    • Afhankelijk van de aard van de applicatie

Toekomstige Controle

Installatie tools die je site op lange termijn kunnen controleren, die je waarschuwen wanneer dingen fout gaan. Een goede tool is bijvoorbeeld Newrelic.

Rapporteren

  • Wat de staat van je applicatie is,
  • Hoe je Drupal prestatie kan verbeteren,
  • Hoe je Drupal beveiliging kan verbeteren,
  • Hoe je de kwaliteit van Drupal code kan verbeteren.

Verbeteren

  • Verbeter prestaties om algemene gebruikerstevredenheid te verbeteren. Dit leidt uiteindelijk tot meer bezoeken, meer interactie, meer leads, meer conversaties, meer omzet.
  • Verbeter beveiliging om problemen te omzeilen en gezichtsverlies te voorkomen.
  • Verbeter de kwaliteit van de code om onderhoudskosten te verminderen en toekomstige integratie sneller en rendabeler te maken. 
DS - meeting people sales - Wesley Inez - spiegel

Een audit op maat van jouw bedrijf