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:

Reactie toevoegen

Reacties

afbeelding van LENTstyles Woonaccessoires

als webshop zijnde bleek Drupal helaas niet geschikt gebleken voor ons....
zijn er ook webshop voorbeelden? ik ben best benieuwd!

afbeelding van krooshof

Voor een Drupal webshop is Drupal Commerce aan te raden. Dit gratis pakket bevat alle standaard functies voor een e-commerce website en er zijn daarnaast een hoop uitbreidingen voor beschikbaar, waaronder bijvoorbeeld een iDEAL module: http://drupal.org/project/idealcommerce.

Officiële website: http://www.drupalcommerce.org
Drupal Commerce projectpagina: http://drupal.org/project/commerce
Drupal Commerce Kickstart (voorgeconfigureerde distributie): http://drupal.org/project/commerce_kickstart
Demo van Drupal Commerce : http://demo.commerceguys.com/ck/
Voorbeelden van websites die Drupal Commerce gebruiken: http://www.drupalcommerce.org/showcase

afbeelding van sherilizz

Even perplex dat jullie deze tutorial gratis aanbieden. DANK-DANK-DANK.
Niet zo "DOL" op CMS-sen. Is een beetje LEGO stapelen... toch?! (grijns). Gebruikers zijn zo aan handen en voeten gebonden aan een theme/template. De layout een beetje naar je eigen hand zetten met css/(x)html is bijna ondoenlijk want de "engine" is een doolhof.
Er zijn natuurlijk veel en grote voordelen aan een CMS.
Een Joomla of WP site kan in een vloek en een zucht worden gelanceerd (met de 1click install vanuit ePanel), als je genoegen neemt met een voorgebakken them/template-layout.
Ben geen pro, maar heb wel jarenlang lekker geknutseld met static sites (css+xhtml). (leuke hobby)
PHP was me net een brug te ver.
Natuurlijk zie ik wel de voordelen van CMS gegenereerde sites wel, want in een paar klikken is een contactformulier, een poll of gallery klaar. Dat was toch even andere koek om een contactformulier handmatig met css+xhtml te maken.
De overstap naar CMS en dan zelf sleutelen/editen aan een theme/template vind ik nog altijd lastig, vergeleken met het bouwen vanaf scratch van een static site. Het mooiste zou zijn om zelf templates te maken natuurlijk.
Maar goed, nu ik tegen deze Drupal tutorial aangelopen ben, onderneem ik toch weer een nieuwe poging om een andere CMS te "temmen".
Misschien straks toch helemaal verliefd op dit systeem.
Fantastisch dat deze lessen gratis worden aangeboden. Nogmaals dank.

afbeelding van Sanne Opstaken

Ik heb de "learning curve" bij Drupal altijd vrij hoog gevonden. Aan de andere kant was het ook het eerste systeem die ik ooit probeerde. Wordpress, Joomla, Magento, die leken allemaal veel simpeler daarna. Moet wel zeggen dat ik Ubercart niet zo handig vind. Gr Sanne

afbeelding van Mark Maas

Wat ben ik blij dat ik deze pagina heb gevonden. Lijkt me super om dit stap voor stap door te gaan nemen. Ik heb zoveel zaken waar eigenlijk een website bij hoort dat ik dit nooit allemaal uit kan gaan besteden. Dus ik zoek al een tijdje naar een geschikt CMS systeem waar ik veel mee zou kunnen. Ben niet bang van een steile leercurve. Als je Autocad kunt doorgronden dan kun je meer zeg maar.

Kortom super initiatief! Bedankt.

Mark Maas

afbeelding van john

in 'Dag 2' zie ik dat u er vanuit gaat in de toekomst dat de site op een windowsplatform gemaakt word, ik werk echter op een mac. Kan dit dan ook nog?
John

afbeelding van thomas van eldijk

Beste John, Drupal draait overal op zolang er maar een webserver geinstalleerd is met PHP en een mysql database. Je kunt dit kant en klaar afnemen bij een hosting partij maar als je dit lokaal wilt installeren dan zijn er applicaties zoals MAMP http://www.mamp.info/en/index.html voor de Mac of WAMP http://www.wampserver.com/en/ voor windows.

afbeelding van Frank R.

Goed initiatief en een mooie site!
Kleine opmerking: er mist een woord in de volgende zin volgens mij : Het maken van deze website zal je in aanraking brengen (met) de belangrijkste onderdelen van Drupal en de logica die hierachter schuilgaat.

afbeelding van tony

Geregeld over Drupal gehoord, net gelezen dat Dries Buytaert het ontwikkeld heeft,.. Benieuwd

afbeelding van lpvmc

Heb geleerd te werken met Joomla en wil nu Drupal leren. Ben benieuwd, maar ziet er veelbelovend uit allemaal.

Bvd, Leo

afbeelding van Tom

Super initiatief!

afbeelding van Jean

Ik ben pas in mijn eerste dagen, maar ik leer heel veel. Bedankt!

afbeelding van Rolfoe

Wanneer kunnen we de bonusdagen verwachten? Heb nu alle dagen doorlopen en wil graag weten hoe ik een drupal theme kan maken.

afbeelding van krooshof

Beste Rolfoe, deze bonusdag staat inmiddels online.

afbeelding van Gerard D.

Super website. Heb alle dagen doorlopen en een hoop opgestoken. Bedankt!

afbeelding van DanPan

Vraag: Wat heb ik geleerd?
Antwoord: ALLES!

24 dagen geleden wist ik niet wat Drupal was en had ik nog nooit een website gebouwd.

Vandaag dankzij deze 24-daagse cursus heb ik de basiskennis verworven om zelfstandig een website op te zetten.

De cursus is zeer structureel opgebouwd, de alle Drupal topics komen aan bod en worden op een zeer eenvoudige manier uitgelegd en aan de kand van een praktijkvoorbeeld wordt het kinderspel.

VANELDIJK bedankt voor dit prachtig initiatief!
Thomas bedankt voor de professionele ondersteuning!

Weer een nieuwe Drupalist erbij...

Mvg,
DanPan

afbeelding van Angelique

Helemaal goed deze website! Wilde net een Drupal handboek gaan bestellen. Denken jullie dat ik die nog moet bestellen of heb ik genoeg aan de handleiding die hier online staat? Ik moet voor mijn werk een Drupal website gaan beheren. Grtjs, Angelique.

afbeelding van rroose

Je kan altijd eerst proberen je door deze 24 dagen heen te worstelen. Aan het eind van de rit heb je dan heel veel Drupal kennis en kun je altijd nog beslissen om een boek te kopen. In ieder geval succes! Mocht je vragen hebben dan kun je deze gewoon ten alle tijden stellen in het commentaar.

afbeelding van Dieter

Begin nét met oriënteren op Drupal en kom dan deze site tegen...
Goed!

afbeelding van frank

Top site! Bedankt!

afbeelding van webknecht

Count me in... dit komt voor mij precies op tijd...

afbeelding van Herbert

Ben nieuwsgierig, eens kijken of ik nog iets nieuws op steek ;)

afbeelding van Martijn

Komt er geen RSS feed?

afbeelding van rroose

Goed idee! Ik heb een RSS Feed toegevoegd.
http://www.drupalin24dagen.nl/rss.xml

afbeelding van Quakkie

Geweldig! Precies wat ik zocht! Kan niet wachten op morgen...

afbeelding van kees

ben benieuwd!