Développement Drupal
Drupal est un logiciel de gestion de contenu (CMS) dont l'objectif est principalement d'aider à rassembler et organiser des communautés sur le Web. Sa popularité est due à sa grande flexibilité, à sa facilité de mise à jour et au fait que tout ce qui est produit par la communauté Drupal est distribué sous la licence GPL, une licence à code source ouvert qui favorise le partage et le développement en communauté. Le réseau Koumbit est l'un des contributeurs de cette communauté. Nous faisons la promotion de Drupal parce que ce logiciel répond à nos besoins organisationnels et à ceux de nos clients.
Drupal : la solution idéale pour votre organisation
Drupal est très populaire auprès des organismes à vocation sociale comme les groupes communautaires, les syndicats, les partis politiques, les groupes d'artistes et beaucoup d'autres.
En faisant affaires avec Koumbit, vous ferez profiter des améliorations apportées à Drupal pendant le développement de votre site Web à une très vaste communauté de près de 250 000 utilisateurs. Est-il utile de mentionner à quel point les contributions de cette communauté vous seront profitables en retour?
L'interface de Drupal permet d'éditer très facilement les pages et offre une grande souplesse pour l'organisation du votre site Web.
De plus, Drupal permet de déléguer la gestion de certaines parties ou de la totalité d'un site. Vous aurez la possibilité d'en augmenter le nombre de contributeurs internes ou externes. Son système de permissions puissant s'adapte à tous les types d'organisations hiérarchiques ou horizontales.
Un site Web géré en interne
Un des objectifs de Drupal est de faciliter l'édition, la publication et la diffusion d'information. Vous n'aurez plus à appeler votre fournisseur à chaque petite correction dans une page du site Web ou lorsqu'il faut y ajouter une page ou un menu. Il ne faut pas beaucoup de temps à une personne habituée à créer laborieusement des pages en HTML pour se rendre compte de l'efficacité et de la facilité offerte par l'interface de Drupal.
Si vous avez déjà un site Web géré en interne, la personne responsable de son contenu et de son organisation pourra maintenant se consacrer à l'implantation des fonctionnalités offertes par Drupal et déléguer à d'autres la création de pages qui, avec Drupal, s'avère être une tâche aussi simple que d'écrire un courriel. Koumbit peut évidemment vous aider à former les travailleurs de votre organisation.
Le respect des standards
Votre site Web se doit d'être le plus accessible possible. Drupal a une très bonne réputation dans le domaine du référencement et son respect des standards en facilite l'indexation par les moteurs de recherche. Tout site web Drupal est en mesure de diffuser des contenus automatiquement tels que des fils de nouvelles ou des "podcasts".
Les sites Drupal répondent aux exigences les plus strictes concernant l'accessibilité du contenu par les personnes souffrant de déficiences perceptuelles ou motrices. Ils respectent les normes du W3C (http://www.w3.org) et intègrent les meilleures pratiques en matière d'interopérabilité (c'est-à-dire la communication entre différentes plateformes) grâce aux technologies XML et RSS.
Dans Drupal, la base de données est pleinement dissociée de la présentation visuelle, ce qui fait que les sites sont entièrement fonctionnels et leur contenu pleinement accessible à tous par le biais d'un navigateur standard (Firefox, Safari, Internet Explorer (Ce logiciel n'est pas libre et ne respecte pas vraiment les normes. Cependant, un nombre très important de personnes l'utilisent et Koumbit en soutient les deux dernières versions (6 et 7)). Drupal offre par ailleurs une liberté totale quant au rendu graphique des sites web, comme en témoignent de nombreux projets que vous pouvez retrouver dans notre portfolio (http://koumbit.org/portfolio).
Une des forces de Drupal est aussi la facilité de diffuser vos propres flux RSS afin de partager très facilement votre contenu avec d'autres sites Web. La fonction d'agrégation RSS permet en outre de vous abonner personnellement aux nouveautés de sites externes (les actualités ou les derniers commentaires, par exemple) et d'en afficher le contenu dans vos pages.
Grâce à son respect des standards Web et à l'utilisation judicieuse du balisage, Drupal possède la réputation de permettre aux sites qu'il soutient de se classer extrêmement bien dans les résultats de moteurs de recherche tels que Google, Yahoo et MSN.
Un investissement durable
Sa grande communauté d'utilisateurs et de développeurs permet à Drupal d'être un outil qui va durer dans le temps.
Il s'agit surtout d'un service à long terme que vous choisissez afin de maintenir votre présence publique dans Internet et dans le but de vous doter des outils (ou fonctionnalités) dont vous avez besoin. Les services que vous obtenez avec Koumbit sont l'installation, la configuration et l'adaptation du logiciel à vos besoins, ainsi que ses mises à jour périodiques.
Drupal s'adapte à votre organisation
Le passage d'un site statique (qui ne change qu'une fois ou deux par année) à un CMS comme Drupal (qui devient partie intégrante de la routine de travail de votre organisation) demande un suivi attentif, mais permet des gains de productivité en conséquence.
Flexibilité et modularité
Drupal peut être configuré de manière à offrir un grand nombre de combinaison d'outils, en partant du petit site web de type "vitrine", facilement mis à jour, jusqu'à la gestion d'un site regroupant des milliers de membres, comme pour un parti politique ou un syndicat national. Par exemple, certaines fonctionnalités permettent de gérer la vitrine (mettre en ligne des vidéos, organiser les informations et leur présentation au public) et d'autres de gérer à l'interne les membres de l'organisation, les prospects ou les événements.
Exemples d'utilisation
- Carnet (blogue) personnel ou organisationnel;
- Site Internet public (vitrine de l'organisation);
- Site d'actualités (de type magazine ou journal);
- Site transactionnel (boutique en ligne);
- Agrégation de données, organisation et rapports entre employés ou membres de l'organisation, ainsi qu'entre l'organisation et ses clients ou partenaires externes;
- Gestion des membres, des clients et du "workflow" (par le biais de modules comme CiviCRM ou Organic Groups);
- Maintien d'un calendrier partagé.
Exemples de fonctionnalités
- Listes d'envoi par courriel;
- Sondages binaires ou pondérés (aide à la prise de décision, vote électronique);
- Syntaxe Wiki (comme wikipedia);
- Éditeurs HTML (WYSIWYG) pour faciliter la mise en forme;
- Audio et vidéo avec baladodiffusion;
- Gestion des membres et paiement des contributions;
- Gestion des clients;
- Installation multisites (un seul logiciel, plusieurs bases de données et plusieurs sites).
Drupal peut facilement s'adapter à la structure de votre organisation afin de refléter, par exemple, la réalité des différents groupes de travail avec leur propre documentation, articles, fichiers, etc. De la même façon, vos processus décisionnels peuvent être reflétés dans votre site Web et vous pouvez donc y tenir des décisions et discussions de façon décentralisée.
Il est également possible de configurer très précisément les degrés de confidentialité en donnant accès aux documents, aux pages et même aux champs qui composent certaines pages.
Bien entendu, un site Drupal peut débuter de manière très modeste, sous forme de blogue par exemple. Mais contrairement à d'autres systèmes de publication en ligne aux horizons limités, Drupal est en mesure d'accompagner votre organisation dans sa croissance, peu importe ses besoins ou sa taille.
La communauté Drupal, forte de dizaines de milliers de membres, est extrêmement active. Grâce à la grande ouverture dont elle fait preuve, elle compte maintenant des centaines de développeurs de haut calibre, qui travaillent continuellement à apporter des améliorations au système. Par conséquent, ceci permet aux sites Drupal d'évoluer à plus long terme avec des capacités sans cesse grandissantes. De plus, le grand nombre d'intégrateurs et de développeurs basant leurs services sur Drupal vous assure de disposer d'un grand choix de fournisseurs.
Performance et stabilité
Étant utilisé sur de nombreux sites, Drupal est testé quotidiennement par un grand nombre de développeurs. Voilà pourquoi son noyau a acquis une grande performance, fruit de plusieurs optimisations des algorithmes de traitement et de l'architecture de la base de données.
La principale garantie à long terme de Drupal est qu'il est publié sous licence GPL. La totalité de son code est disponible aux fins d'étude, de modification et de redistribution. Tant qu'il y aura des utilisateurs de Drupal, nous avons la garantie qu'il y aura des mises à jour du noyau et une sécurité sans cesse renforcée.
Exemples
Projets réalisés par Koumbit
Voir notre Portfolio.
Autres sites Drupal d'interêt
Lors de la sortie de la dernière version de Drupal (la version 6), une liste de sites majeurs en termes de visibilité a été publiée, on y parle notamment de:
- Amnistie Internationale (http://www.amnesty.org/fr).
- Harvard University Science and Engineering (http://harvardscience.harvard.edu)
Drupal peut aussi être utilisé à des fins personnelles :
- Blogue de Tim Berners-Lee, inventeur du langage html (http://dig.csail.mit.edu/breadcrumbs/blog/4)
Sites spécialisés en podcasts :
- TWIT.tv (http://twit.tv)
Sites de communautés en ligne :
- SpreadFireFox (http://spreadfirefox.com)
Sites d'information ou satiriques :
- The New York Observer (http://www.observer.com)
- Popular Science (http://www.popsci.com)
- Rue89 (http://rue89.com)
- The Dominion Paper (http://dominionpaper.ca)

