Carette Donny


Blogt over Drupal, SEO, Webontwikkeling, Theming, ...

A/B testen op een Drupal website

Via A/B tests kan je te weten komen hoe je je website het best kan indelen. Denk bijvoorbeeld aan, plaats ik een 'lees meer' link of maak ik er 'lees meer over ...' van, plaats ik die link als simpele tekst of maak ik er een grote call to action button van. Door gebruik te maken van A/B testing kan je je bezoekers gaan opdelen in groepen en zo opvolgen welke weergave het best gaat scoren.

Waarde voor een node veld opslaan zonder een extra revisie aan te maken of de node op te slaan

Wanneer men nodes gaat bewerken via custom of contrib Drupal modules maakt men in veel gevallen gebruik van node_save().  Dit kan bijvoorbeeld zijn na het opslaan van een formulier of na het indienen van nodes.

Voorbeeld van hoe node_save() veel wordt toegepast. (Na het indienen van een nieuwe node van het type 'news' verzet men de status naar 0)

Drupal cronjobs of andere functies uitvoeren via drush en crontab

Tijdens het lopen van cron op je Drupal website dienen er verschillende taken te worden uitgevoerd. Afhankelijk van je project dienen sommige taken sneller en meer te lopen dan andere, bijvoorbeeld als je werkt aan een nieuws website waar regelmatig nieuwe inhoud op wordt aangemaakt of binnenkomt via RSS feeds, dan wil je natuurlijk ook graag dat deze zo snel mogelijk wordt opgenomen in je zoekindex.

Drupal theming met Chrome DevTools Autosave en Mothership als responsive HTML5 base theme

Tijdens het themen van een website verlies je redelijk wat tijd bij het overschakelen tussen je editor en je browser. Natuurlijk kan je dit verlies beperken door gebruik te maken van shortcuts voor het switchen tussen programma's maar er bestaan ook handigere oplossingen voor.

Iedereen heeft wel een persoonlijke voorkeur voor welke zijn default browser is en welke de beste is voor te themen, die discussie wil ik hier niet beginnen. Voor mij persoonlijk is dit Google Chrome dus zal ik in deze post verder in gaan op Chrome DevTools Autosave.

Drupal core en modules updaten is een noodzaak

Een tijdje geleden viel het mij op dat deze site enorm traag begon te laden. Door dat ik niet al te veel tijd had om het grondig uit te zoeken keek ik enkel maar naar de aanwezige modules en cache settings, waar ik geen problemen kon vinden.

Deze site staat in een shared hosting-omgeving dus dacht ik dat mogelijk daar het probleem zou liggen en stelde mij gerust met de gedachte dat het wel terug in orde zou komen.