Drupal en Joomla zijn gratis open-source content management-systemen (CMS) voor het publiceren van webinhoud. Terwijl Drupal 'build-from-scratch'-benadering zorgt voor meer veelzijdigheid, Joomla ingebouwde 'kern'-inhoudstypen zorgen voor een snellere en eenvoudigere implementatie. Beide Drupal en Joomla zijn ontwikkeld in PHP en gelicentieerd onder de vrije GNU General Public License (GPL).
Drupal | Joomla | |
---|---|---|
Introductie (van Wikipedia) | Drupal (/ druːpəl /) is een gratis en open source content management systeem (CMS) en content management framework (CMF) geschreven in PHP en gedistribueerd onder de GNU General Public License. Het wordt gebruikt als back-endsysteem voor ten minste 1,5% van alle internet | Joomla is een gratis en open source content management-systeem (CMS) voor het publiceren van content op het World Wide Web en intranetten en een MVC-webapplicatieframework (model-view-controller) dat ook onafhankelijk kan worden gebruikt. |
Besturingssysteem | Cross-platform | Cross-platform |
Website | drupal.org | joomla.org |
Ontwikkelingsstatus | Actief | Actief |
Geschreven in | PHP | PHP |
Type | Content management framework, Content management systeem, Community en Blogging softwareplatform | Contentmanagement systeem |
Developer (s) | Dries Buytaert & Drupal.org Community | Het Joomla Project Team |
Licentie | GPLv2 / GPLv3 | GNU General Public License |
Extensies / plug-ins van derden beschikbaar | 17.257 op 7/13/2015 | 10223 vanaf 2/6/2013 |
Stabiele vrijlating | 7,26 / 15 januari 2014 | 1.7.2 / 17 oktober 2011; 9 dagen geleden (2011-10-17) |
Grootte | 11,4 MB (kern) | 7,8 MB (gecomprimeerd) 20,9 MB (niet-gecomprimeerd) |
Beschikbaar in | Meertalig | Meertalig |
Aanbevolen gebruik | Grote projecten waarbij schaalbaarheid en veelzijdigheid van belang zijn. | Kleine tot middelgrote projecten op zoek naar een intuïtieve interface en gestandaardiseerde mogelijkheden. |
Voorbeeld van populaire websites | Whitehouse.gov, Postoffice.gov.uk | Linux.com, Guggenheim.org |
Toegankelijkheid | Hoge toetredingsdrempel; steile leercurve | Zeer toegankelijk, flexibel; gebruiksvriendelijk en ontwerpervriendelijk |
SEO-mogelijkheden | Sterke SEO-mogelijkheden | Beperkte SEO-mogelijkheden |
Gebruiksstatistieken | Ongeveer 2,0% van alle websites wereldwijd. | Ongeveer 3,3% van alle websites wereldwijd. |
Veiligheid | Hoogste kwaliteit, ondersteund door bewezen staat van dienst | Relatief zwak, exploit lijst is aanzienlijk |
Forums / community | Groeiend, technisch zwaar | Groot vrijwilligersnetwerk |
Drupal werd voor het eerst uitgebracht in 2001 door zijn ontwikkelaar, Dries Buytaert, en is een van de oudere CMS-systemen die tegenwoordig populair zijn. Het begon als de software achter een message board genaamd drop.org, gemaakt door Buytaert. De naam Drupal is afgeleid van de Engelse uitspraak van het Nederlandse woord pit, wat betekent "laten vallen".
Joomla is genoemd naar de fonetische spelling van het Swahili-woord Jumla, wat "alles bij elkaar" betekent. Uitgebracht in 2005, is Joomla ontstaan als een vork (een nieuwe ontwikkelgroep die de broncode in een nieuwe richting neemt) van Mambo, het voorloper CMS-systeem waarop de oorspronkelijke code van Joomla was gebaseerd.
Drupal en Joomla delen verschillende handige kenmerken. Beide zijn open-source en onderhouden degelijke community-bases voor ontwikkeling. Ze zijn geschreven in PHP en beide zijn gelicentieerd onder een GNU General Public License, waarmee eindgebruikers de software kunnen gebruiken, wijzigen, bestuderen en kopiëren. Door deze vrijheid hebben de omvangrijke ontwikkelaarsgemeenschappen van Drupal en Joomla de functionaliteit van beide platforms kunnen uitwerken met uitgebreide uitbreidingen en modules.
De Joomla BannerAan de ene kant wordt Drupal door ontwikkelaars vaak de voorkeur gegeven voor de build-from-scratch benadering. Dit zorgt voor een immense flexibiliteit in functionaliteit, ten koste van een steilere leercurve. Het biedt ook een grotere mate van schaalbaarheid, aangezien websites en applicaties vanaf de basis kunnen worden ontworpen voor complexe en grootschalige functies.
Drupal-logo gemaakt van LegoJoomla koppelt daarentegen de standaardfunctionaliteit van een "web 2.0" -website met brede ondersteuning voor thema's. Het ruilt de coderingsflexibiliteit en complexiteit van Drupal in voor vergelijkend gebruiksgemak en esthetiek. Het biedt meer kant-en-klare opties in de vorm van uitbreidingen en sjablonen die zorgen voor een snellere en eenvoudigere installatie ten koste van enige flexibiliteit in schaal en complexiteit geboden door Drupal.
Beide hebben gastvrije interfaces. Drupal is georganiseerd in verschillende tabbladen. Als het tabblad Inhoud bewerken wordt geopend, kunnen gebruikers alleen die taak uitvoeren. Gelukkig passen de bedieningselementen zich aan aan wat relevant is voor de pagina die u hebt geopend. Helaas worden bepaalde opties gesloten waardoor je naar een nieuw paneel moet gaan.
Voor Joomla is vrijwel elke bewerkingsoptie tegelijk zichtbaar. Dit omvat het artikelbeheer, de afbeeldingsselecties, inhoudsbewerking, ontwerpopties, enz. Het is er allemaal voor een volledig smakelijk zicht.
Drupal is inherent complex en heeft een aanzienlijk steile leercurve. Er is geen werkbalkeditor; gebruikers moeten html kennen en de code rechtstreeks in de tekst implementeren om tekst te kunnen bewerken.
Joomla bevat een werkbalk en een html-editor ingebed in het platform. Joomla wordt vaak als enorm toegankelijk beschouwd vanwege de beperkingen die zijn gesteld aan extensies, de lay-out en de grootte van de site uit de doos (na onmiddellijke download).
Een 'Instant-On'-optie voor Joomla onderbreekt alle intensieve codeerfuncties en laat Joomla voornamelijk bestaan als een basissysteem voor websitebewerking, in tegenstelling tot Drupal waarvoor een grondige opzet nodig is voor elke website, thema en project.
Deze video vergelijkt Drupal met Joomla:
Beide systemen zijn zeer goed beveiligd. Gaan volgens de staat van dienst Drupal lijkt een robuustere beveiliging te hebben. Het onderzoeken van de algemene exploitlijst (dat wil zeggen sites die op elk platform zijn gecompromitteerd) laat echter zien dat, uitgaande van het soort sites, een compromis is, Joomla veel meer beschermd is.
Drupal is een technische gemeenschap door en door. Het gebruikersbestand is kleiner en de hulp zal gecompliceerd zijn, maar zeer nuttig wanneer begrepen. Er wordt van u verwacht dat u de technische aspecten van uw eigen website kent. Drupal wordt financieel ondersteund door Acquia Corporation.
De Joomla-community is veel groter, maar de gebruikers zijn wat minder technisch georiënteerd dan Drupal. De grotere community van Joomla heeft ervoor gezorgd dat ze 100% vrijwilligerswerk hebben gedaan.
Als een actieve gebruikerscommunity belangrijk is, is het vermeldenswaard dat de WordPress van Automattic een grotere, robuustere community heeft dan Drupal of Joomla. Er zijn twee versies van WordPress: WordPress.com, een gebruiksvriendelijke en gehoste service, en WordPress.org, waar gebruikers het downloadbare open-source WordPress-script kunnen vinden dat een meer directe "concurrent" is van Drupal en Joomla.