Mr Treublaan 1-3
1097 DP Amsterdam
The Netherlands

DRUPAL DEVELOPMENT

meer dan 15 jaar ervaring in ontwikkeling van drupal websites, modules en themes.

Drupal website ontwikkeling

Ik heb meer dan 14 jaar ervaring in plannen, bouwen en lanceren van Drupal websites. Analyse van lastige problemen en orde brengen in complexe architectuur, daar ligt mijn kracht. Ik kan helpen van concept tot lancering en elk punt daar tussen.

Drupal module development

Er zijn vele manieren om een Drupal module te bouwen. Wanneer een organisatie een leverancier vindt zonder ervaren Drupal team, dan leiden implementaties vaak tot een grote heksenketel aan modules.

Die brei aan Drupal modules blijken nooit bedoelt om in een enterprise productie-omgeving te draaien. Pas later zullen er issues zich ontvouwen, waarbij de fouten in architectuur tot een kostbare herbouw leiden.

Ik heb kennis en ervaring in het bouwen van Drupal systemen, wat leidt tot een schaalbaar, toekomstbestendig systeem. Welke makkelijker te upgraden is, makkelijker te onderhouden en makkelijker uit te bouwen. En waarin Drupal gebruikt wordt waar het voor bedoelt is.

Drupal theme development

Ontwikkeling van een goed, schaalbaar en zoekmachine vriendelijk Drupal theme kent een aantal best practices. Ik ken deze, waardoor u in de toekomst niet voor verrassingen komt te staan. Enkele aandachtspunten voor Drupal theming:

  • zoekmachine vriendelijke HTML;
  • toegankelijke HTML;
  • symantische opbouw HTML;
  • verwerking van OpenGraph;
  • 100% Scheiding van de logische en visuele laag;
  • schaalbare HTML en CSS.

If it ain't tested, it doesn't work

Een belangrijk, maar vaak onderbelicht, onderdeel is testen van de Drupal website. Gebeurd dit niet accuraat geautomatiseerd, dan zullen fouten onvermijdelijk zijn. Door het opzetten van een 'continous integration' platform kunnen fouten in oplevering geminimaliseerd worden.

Drupal community modules en themes

Binnen Drupal implementaties kan je twee soorten werk onderscheiden: maatwerk en standaardwerk. Onder standaard werk valt: implementatie van een stabiele open source module of configuratie van het systeem.

Maatwerk zijn werkzaamheden zijn niet beschikbaar middels configuratie of een open source module, maar middels programmeren op maat wel uitgevoerd kunnen worden.

Maatwerk kost exponentieel meer tijd dan standaard werk, Ik zal hierin adviseren en sturen: is een systeemwens op te lossen middels standaardwerk of maatwerk? Dit is van belang op budgets en projectplanning.