Drupal kent twee betekenissen:
- De Drupal-module.
- Drupal is de naam van dit Content Management Systeem (CMS).
1. De Drupal-module
De Drupal-module gebruikt het XML-RPC netwerkcommunicatieprotocol om uw website aan te sluiten op een centrale server die een lijst bijhoudt met klantensites.
Door de Drupal-module in te schakelen kunt u:
- uw site registreren bij een server, inclusief (als optie) informatie verstrekken over de geïnstalleerde modules en sjablonen en geaggregeerde statistische gegevens over het aantal commentaren en gebruikers. Met deze informatie kan de Drupal-gemeenschap helpen om Drupal-modules en sjablonen in te schalen;
- andere sites zich eenvoudig bij uw site te laten registreren;
- gebruikers van alle sites, die de Drupal-module gebruiken, laten inloggen op uw website zonder zich te registreren door gebruik te maken van hun gedistribueerde identificatie;
- gebruikers van uw site laten inloggen op iedere andere site die de Drupal-module gebruikt, met behulp van een inlognaam die veel lijkt op een e-mail adres: gebruikersnaam@example.com.
De Drupal-modulebeheerpagina laat u toe de xml-rpc-serverpagina in te stellen en andere aanverwante opties.
2. Drupal als CMS
- biedt uitgebreide mogelijkheden om websites te beheren;
- biedt een krachtig raamwerk om websites te bouwen. Drupal is modulair opgebouwd; veel functionaliteit is direct te downloaden, of eenvoudig te ontwikkelen;
- is vrij te gebruiken; er zijn geen licentiekosten. Drupal is als open source software verkrijgbaar onder de General Public License;
- wordt door veel organisaties gebruikt om hun informatievoorziening te ondersteunen.
De voordelen van Drupal
- vele functies en uitbreidingsmogelijkheden;
- vlot te beheren;
- efficiënt en effectief: met relatief weinig moeite kan u veel bereiken. Drupal gebruiken bespaart tijd. Er hoeft niet steeds vanaf nul te worden ontwikkeld;
- het uiterlijk is flexibel aan te passen. Hiervoor zijn vele ‘Themes’ beschikbaar. ‘Themes’ zijn eenvoudig en eindeloos aan te passen aan specifieke wensen;
- grote actieve community, plus een groot netwerk van service-aanbieders geven vertrouwen in de continuïteit van Drupal.
Features
- zoekmachinevriendelijk;
- goede performance door caching;
- layout, design en HTML naar wens in te richten;
- rapid prototyping met CCK en Views;
- toegangscontrole met rollen en permissies;
- geavanceerde ingebouwde zoekfunctie;
- vertaalde of meertalige interface en inhoud;
- veilige invoer door configureerbare filters;
- forum en reactie mogelijkheden;
- feed-aggregator;
- inhoud labelen met tags (Taxonomy);
- framework voor snelle ontwikkeling;
- jQuery javascript-bibliotheek inbegrepen;
- database-onafhankelijk;
- actieve en betrokken community;
- ruim 3500 modules met nog meer features.