Drupal et Joomla sont des systèmes de gestion de contenu (CMS) gratuits et à code source ouvert pour la publication de contenu Web. Tandis que Drupal L’approche par construction permet une plus grande polyvalence, Joomla Les types de contenu «essentiels» intégrés permettent une mise en œuvre plus rapide et plus simple. Tous les deux Drupal et Joomla sont développés en PHP et sous licence libre GNU General Public License (GPL).
Drupal | Joomla | |
---|---|---|
Introduction (de Wikipedia) | Drupal (/ ˈdruːpəl /) est un système de gestion de contenu (CMS) et un framework de gestion de contenu (CMF) gratuits et à code source écrit en PHP et distribué sous la licence GNU General Public License. Il est utilisé en tant que système back-end pour au moins 1,5% de toutes les applications Web. | Joomla est un système de gestion de contenu (CMS) gratuit et à source ouverte permettant de publier du contenu sur le World Wide Web et les intranets, ainsi qu'un framework d'applications Web MVC (Model-View-Controller) pouvant également être utilisé indépendamment.. |
Système opérateur | Multiplateforme | Multiplateforme |
Site Internet | drupal.org | joomla.org |
État de développement | actif | actif |
Écrit en | PHP | PHP |
Type | Cadre de gestion de contenu, système de gestion de contenu, plateforme logicielle Community et Blogging | Système de gestion de contenu |
Développeur (s) | Communauté Dries Buytaert & Drupal.org | L'équipe du projet Joomla |
Licence | GPLv2 / GPLv3 | Licence publique générale GNU |
Extensions tierces / Plug-ins disponibles | 17 257 au 13/07/2015 | 10223 au 2/6/2013 |
Version stable | 7.26 / 15 janvier 2014 | 1.7.2 / 17 octobre 2011; Il y a 9 jours (2011-10-17) |
Taille | 11,4 Mo (noyau) | 7,8 Mo (compressé) 20,9 Mo (non compressé) |
Disponible en | Multilingue | Multilingue |
Usage recommandé | Grands projets où l'évolutivité et la polyvalence sont importantes. | Projets de taille petite à moyenne recherchant une interface intuitive et des fonctionnalités standardisées. |
Exemple de sites Web populaires | Whitehouse.gov, Postoffice.gov.uk | Linux.com, Guggenheim.org |
Accessibilité | Barrière élevée à l'entrée; courbe d'apprentissage abrupte | Très accessible, flexible; convivial et concepteur convivial |
Capacités de référencement | Fortes capacités de référencement | Capacités de référencement limitées |
Statistiques d'utilisation | Environ 2,0% de tous les sites Web dans le monde. | Environ 3,3% de tous les sites Web dans le monde. |
Sécurité | La plus haute qualité, soutenue par des antécédents prouvés | Relativement faible, la liste d'exploits est importante |
Forums / communauté | De plus en plus lourd technique | Vaste réseau de volontaires |
Initialement publié en 2001 par son développeur, Dries Buytaert, Drupal fait partie des anciens systèmes de CMS actuellement utilisés. Cela a commencé comme le logiciel derrière un forum de discussion appelé drop.org, créé par Buytaert. Le nom de Drupal dérive de la prononciation anglaise du mot néerlandais drupel, ce qui signifie "laisser tomber".
Joomla est nommé d'après l'orthographe phonétique du mot swahili jumla, signifiant «tous ensemble». Publié en 2005, Joomla est apparu comme un fork (un nouveau groupe de développement prenant le code source dans une nouvelle direction) de Mambo, le système de CMS prédécesseur sur lequel le code original de Joomla était basé..
Drupal et Joomla partagent plusieurs attributs utiles. Les deux sont open-source et maintiennent de solides bases de développement. Ils sont écrits en PHP et sont tous deux sous licence GNU General Public License, ce qui permet aux utilisateurs finaux d’utiliser, de modifier, d’étudier et de copier le logiciel. Cette liberté a permis aux importantes communautés de développeurs Drupal et Joomla d’étoffer les fonctionnalités des deux plates-formes avec des extensions et des modules de grande envergure..
La bannière de JoomlaD'un côté, Drupal est souvent favorisé par les développeurs pour son approche basée sur la compilation. Cela permet une grande flexibilité de fonctionnalité, au prix d’une courbe d’apprentissage plus abrupte. Il permet également une plus grande évolutivité, car les sites Web et les applications peuvent être conçus dès le départ pour des fonctions complexes et à grande échelle..
Logo Drupal en LegosJoomla, quant à lui, associe les fonctionnalités standard d’un site Web «Web 2.0» à un support étendu pour les thèmes. Il exploite la flexibilité et la complexité de codage offertes par Drupal pour une facilité d'utilisation et une esthétique comparatives. Il offre davantage d’options prédéfinies sous la forme d’extensions et de modèles qui permettent une installation plus rapide et plus facile, au prix de la flexibilité en termes d’échelle et de complexité offerte par Drupal..
Les deux ont des interfaces accueillantes. Drupal est organisé en différents onglets. Si l'onglet d'édition de contenu est ouvert, les utilisateurs peuvent uniquement effectuer cette tâche. Heureusement, les contrôles s’adaptent à ce qui est pertinent pour la page que vous avez ouverte. Malheureusement, certaines options sont fermées, ce qui vous oblige à passer à un nouveau panneau..
Pour Joomla, à peu près toutes les options d'édition sont visibles à la fois. Cela inclut le gestionnaire d'articles, les sélections d'images, l'édition de contenu, les options de conception, etc. Tout est réuni pour une vue complète et appétissante..
Drupal est intrinsèquement complexe et a une courbe d'apprentissage très abrupte. Il n'y a pas d'éditeur de barre d'outils. les utilisateurs doivent connaître le langage HTML et implémenter le code directement dans le texte afin de le modifier.
Joomla contient une barre d'outils et un éditeur HTML intégré à la plate-forme. Joomla est souvent considéré beaucoup plus accessible en raison des limites imposées aux extensions, de la disposition et de la taille du site (par téléchargement immédiat)..
Une option "Instant-On" pour Joomla supprime toutes les fonctionnalités de codage intenses et permet à Joomla d'exister principalement en tant que système d'édition de site Web de base, à la différence de Drupal qui requiert une conception épurée pour chaque site Web, thème et projet.
Cette vidéo compare Drupal à Joomla:
Les deux systèmes sont très bien protégés, Drupal semble avoir une sécurité plus robuste. Cependant, l’étude de la liste globale des exploits (sites compromis sur chaque plate-forme) montre que, selon le type de sites compromis, Joomla est beaucoup plus protégé..
Drupal est une communauté technologique de bout en bout. La base d'utilisateurs est plus petite et l'assistance sera compliquée mais très utile une fois comprise. Vous êtes censé connaître les aspects techniques de votre propre site Web. Drupal est soutenu financièrement par Acquia Corporation.
La communauté Joomla est beaucoup plus grande, mais les utilisateurs sont un peu moins orientés technologie que Drupal. La plus grande communauté de Joomla leur a permis d'être 100% volontaire.
Si une communauté d'utilisateurs active est importante, il convient de noter que WordPress d'Automattic dispose d'une communauté plus grande et plus robuste que celle de Drupal ou de Joomla. Il existe deux versions de WordPress: WordPress.com, un service convivial et hébergé, et WordPress.org, où les utilisateurs peuvent trouver le script téléchargeable et open source WordPress, qui est un "concurrent" plus direct de Drupal. et Joomla.