You are on page 1of 30

Websites bouwen met

Drupal
link3.nl/presentaties
Programma
 Introductie
 Wat is Drupal
 Demonstratie:
− Een eenvoudige basis
 Vragen

3
Introductie
 Kennismaking

4
Wie ben ik?

5
Wie ben ik?
 Erik Stielstra
 44 jaar
 Webdeveloper sinds 2003
 Drupal-actief sinds 2005

link3.nl

6
Wat is Drupal
 Het pakket
 De Community
 Voorbeeld websites

Drupal ‘cookies’
7
Drupal is:
 Content Management Systeem
 Content Management Framework
 Een internet community
 Een website:
− Pagina’s
− Navigatie
− Toegangsrechten
− Zoekfunctie
− Communicatie functies (contact formulier, forum, enquête)
− en heel veel uitbreidingsmogelijkheden

8
Waarom Drupal?
 Modulair en uitbreidbaar
 Eenvoudig te installeren
 Veilig
 Volgt webstandaarden
 Geen onnodige toeters en bellen

9
De Community
 Drupal is het resultaat samenwerking van
ontwikkelaars en gebruikers
 Drupal is geen eigendom
 GNU General Public License
− Vrij te gebruiken, wijzigen, distribueren mits deze
rechten ook worden doorgegeven.
− Geen licentie kosten

10
Een paar cijfers
 Sinds 1999
 1000+ ontwikkelaars
 2700+ modules
 250+ ontwerpen
 70+ talen

11
Voorbeeld websites
Grote organisaties

www.theonion.com sonybmgmusic.co.uk

www.playboy.de

12
Voorbeeld websites
Kleine organisaties

www.confetti-koor.nl www.dwars.org

wegwijs.vught.nl

13
Demonstratie
 Eenvoudige basis
− Blog
− Vormgeving
− Hiërarchische pagina’s

14
Gereedschappen
 PC
 Domein(naam)
 Hosting pakket (server) met MySQL + PHP
 FTP-programma
 drupal.org

15
Modulair

16
Drupal installeren
Installatie stappen
Download drupal.org/download

Web-domein

Upload mijndomein.nl MySQL-


PHP
database

Installeren

18
Installatie demo
Blog-site
 Persoonlijke blog
 RSS-feed
 Reacties van bezoekers

21
Nieuwe functionaliteit
Toevoegen van functionaliteit volgt meestal deze
stappen:
1.Download module
2.Module inschakelen
3.Toegangsrechten instellen
4.Module configureren

22
Blog demo
Naslagwerken
 drupal.org
− Handboek: drupal.org/handbook
− Hulp: drupal.org/support
− Drupal Cookbook:
http://drupal.org/handbook/customization/tutorials/beginners-cookbook
− Video’s:
http://drupal.org/videocasts/installing-6
http://drupal.org/handbook/customization/videocasts
 Nederlandstalig
− http://drupal.be

25
Presentatie on-line

link3.nl/presentaties

26
Op dit werk is een Creative
Commons Licentie van
toepassing.

http://creativecommons.org/
licenses/by-nc-sa/3.0/nl
Vragen?
http://flickr.com/photos/gracie1ella