Drupal

By | April 3, 2012

Drupal is een programma waarmee onder andere websites en applicaties gemaakt kunnen worden. De software biedt duizenden modules en templates waarmee eindeloos gevarieerd kan worden en heeft een gebruiksvriendelijk CMS (Content Management Systeem) dat het mogelijk maakt om website(s) te beheren.

Drupal – open source software voor website ontwikkeling

drupal

Drupal bestaat uit zogenaamde “open source software”. Het sterke punt van open source software is dat de broncode van het programma openbaar en algemeen beschikbaar is. Met de broncode van een programma wordt dat onderdeel van het programma bedoeld dat bepaald hoe een programma eruit ziet en functioneert. Bij veel conventionele programma’s zoals de Microsoft produkten wordt deze broncode niet openbaar gemaakt, terwijl dit bij open source programma’s juist standaard is. Het grote voordeel laat zich raden: de software wordt continu verbeterd door duizenden gebruikers en problemen worden hierdoor voorkomen of opgelost.

De geschiedenis van Drupal is van Belgische bodem en begint in 2000. Het oorspronkelijke idee was om een ADSL-verbinding op te zetten tussen acht verschillende studentenkamers. Er was echter geen mogelijkheid om makkelijk dingen met elkaar te delen en van daaruit evalueerde de ADSL-verbinding naar een kleine, interne nieuwssite die werd gebruikt om berichten en nieuwtjes aan elkaar door te geven. De interne nieuwssite werd later online gezet en trok mettertijd een breder publiek dat met name gericht was op technologische ontwikkelingen op het internet. De gevoerde discussies werden uitgeprobeerd op de onderliggende website en in 2001 was Drupal geboren.

Drupal wordt ondertussen gebruikt door vele gerenommeerde en grote bedrijven. Wat dacht je van websites als die van Nike, “Examiner.com” en “The Economist” en zelfs de website van het Amerikaanse Witte Huis dat sinds 2009 op Drupal draait?

Drupal – Werken met …

Werken met Drupal is weliswaar handig, gratis en – als je het eenmaal doorhebt – erg gebruiksvriendelijk, maar toch niet geschikt voor de doorsnee gebruiker. Drupal vraagt toch een zekere kennis van zaken en is best pittig om te leren. Beter is het om in dit geval je website te laten opzetten door een bedrijf dat gespecialiseerd is met deze software. Zij zijn vaak actief lid van de community en weten de weg binnen het systeem. Mochten ze de weg niet weten, dan maakt men gebruik van de community om problemen te bespreken en/of kennisgaten op te vullen. Binnen Nederland en België zijn er steeds meer gespecialiseerde bedrijven te vinden.

De maker van je website zorgt voor het installeren en instellen van Drupal en zal je een advies geven bij welke provider je het beste je website onder kunt brengen zodat deze zichtbaar is op het internet. De meeste providers voldoen aan de eisen die Drupal stelt aan de providers. Het is echter goed om tot in detail met je website ontwerper te overleggen hoe een en ander aangepakt dient te worden.

Als bovenstaande allemaal goed geregeld is kan er begonnen worden met de bouw van de website. Je geeft aan de maker van je website aan wat het doel is van de website en welke wensen je hebt. Hij zal dan de gewenste templates gaan maken en modules uitkiezen die ervoor gaan zorgen dat je visuele en technische wensen gerealiseerd kunnen worden. Voordelen voor website ontwikkelaars zijn dat Drupal erg gebruiksvriendelijk is en dat er honderden, zo niet duizenden medegebruikers klaar staan om met eventuele problemen te helpen. Dit gebeurt dan middels berichten die men kan plaatsen in de diverse forums of chat-kanalen.

Ook over de kwestie veiligheid is goed nagedacht. Op de website verschijnen de meest kritieke updates en kwetsbaarheden en programmeurs worden gestimuleerd om hun eigen veiligheidsoplossingen te delen met andere gebruikers. Een belangrijke kwestie is nog de “beheerbaarheid” van het systeem; het is daarom goed te weten dat controle op de toegang in het CMS en de rechten die gebruikers mogen hebben, door je website ontwikkelaar afgestemd kunnen worden op de individuele voorkeuren, wensen en eisen van jouw organisatie.

Drupal is door de jaren heen steeds populairder geworden en heeft redelijk wat aansprekende prijzen gewonnen. Dit komt omdat het programma uitgebreide mogelijkheden en functies heeft en gebruikt kan worden voor vele verschillende doeleinden. Daarnaast is het met behulp van dit programma voor ervaren gebruikers makkelijk om verschillende typen inhoud toe te voegen, te beheren en te wijzigen.

Drupal – Tot slot

De sterke punten van Drupal liggen dus vooral in de gebruiksvriendelijkheid van het systeem, de input van de vele duizenden gebruikers en de flexibiliteit van de software. Veiligheid, transparantie en support staan voorop, maar doordat Drupal de nodige kennis vereist, is het verstandig om een professioneel bedrijf in te schakelen dat je helpt met het realiseren van je nieuwe website. Laat jezelf dus goed informeren als je overweegt om een nieuwe website te laten maken met behulp van Drupal.

Klik hier om naar de homepagina te gaan