Dag 1: Een Drupal website bouwen

Over Drupal wordt wel eens gezegd dat het niet erg toegankelijk is voor beginners vanwege de complexiteit. Dit klopt voor een deel, want wanneer je Drupal vergelijkt met andere CMS'en zoals bijvoorbeeld Wordpress of Joomla, dan biedt Drupal veel meer mogelijkheden die een startende webmaster wel eens kunnen doen duizelen. Drupal komt de beginner iets minder tegemoet: er zijn meer zaken om in te stellen en er worden termen gebruikt die je binnen andere systemen niet tegenkomt.

Maar als je Drupal eenmaal door hebt dan zul je gaan inzien dat het met die ontoegankelijkheid reuze meevalt en raak je overtuigd van de voordelen ten opzichte van andere CMS'en, zoals veel meer flexibiliteit en mogelijkheden. Zou het dan niet ideaal zijn als een Drupal ervaringsdeskundige jou bij iedere stap bijstaat om je door het stroeve begin heen te helpen? Met deze website hebben we precies datgene willen maken. Een online Drupal handleiding waarbij je elke dag iets nieuws over Drupal leert.

Drupal in 24 dagen is ons vervolg op Joomla! in 24 dagen. Het idee komt van de website 24ways.org, waar ze sinds 2005 elk jaar in December 24 dagen lang een blog bijhouden met de laatste technieken uit de webdevelopment industrie. Met drupalin24dagen.nl willen wij laten zien dat met een beetje hulp zelfs een beginner een klantenportal kan opzetten. 

De komende 24 dagen gaan we in Drupal 7 een corporate website bouwen waar klanten hun facturen kunnen inzien. Het maken van deze website zal je in aanraking brengen met de belangrijkste onderdelen van Drupal en de logica die hierachter schuilgaat.

Een corporate website met klantenportal

De corporate website die we gaan bouwen bevat een klantenportal waar ingelogde klanten hun facturen kunnen inzien. Via e-mail worden zij op de hoogte gebracht wanneer er een nieuwe factuur voor hun beschikbaar is. We gaan hiervoor gebruikers aanmaken met specifieke rechten. Zo kan een redacteur een factuur aanmaken, een beheerder mag een offerte goedkeuren en een klant kan ze slechts bekijken.

De komende 23 dagen

Zoals gezegd zal de bouw van deze website ons in aanraking brengen met de belangrijkste functies van Drupal. We beginnen eerst met de basis, het installeren van Drupal op een server. Vervolgens voegen we de benodigde modules toe en installeren we een thema. Daarna zijn we klaar om ons website idee te gaan vertalen naar de logica van Drupal, dat wil zeggen dat we zullen gaan leren om te werken met content types, nodes, taxonomy, views, rules en andere termen die je nu waarschijnlijk nog niks zeggen. Als onze website af is gaan we er tot slot voor zorgen dat deze ook te vinden is via zoekmachines en social media.

Klaargestoomd

Na 24 dagen weet jij precies waar de kracht ligt van Drupal en ben je klaargestoomd om met behulp van de andere hulpbronnen op het web jouw eigen functionaliteiten toe te voegen, of een heel ander type website te bouwen. Als je met alle stappen mee wilt doen is het wel raadzaam dat je enige voorkennis hebt van bijvoorbeeld FTP, databases. Kennis van HTML en CSS komt altijd van pas, maar is niet vereist.

Hopelijk ben je ondertussen net zo enthousiast als wij. Hou dat vast! Dan gaan we morgen beginnen met het voorbereiden van de installatie.

Laatst gewijzigd op: