18 août
Par Nanak dans Tutoriels
Mots-clefs :CMS, Drupal, Introduction, modules, PHP, thème, Tutoriels

Bonjour à tous,
Ce billet est le premier d’une nouvelle série qui sera consacrée au CMS en vogue du moment: Drupal. Le but de cette série sera de vous présenter et apprendre à utiliser Drupal et toutes ses possibilités.
Drupal, a été créé par Dries Buytaert de l’université d’Anvers en 2000. Il souhaitait à l’origine créer un portail d’information collaboratif, pour tous les étudiants de l’université. Avec le temps, il étoffa son portail et implémenta de nouvelles fonctions.
Puis en 2001, il mit son code sous licence GPL dans l’espoir qu’il soit réutilisé, complété et amélioré. Grand bien lui en fit, car aujourd’hui, on compte plus de 350 000 sites réalisés avec Drupal, et une communauté florissante à fait son apparition, composée d’administrateurs, contributeurs, de spécialistes de la sécurité qui ont pour but d’améliorer sans cesse ce CMS.
Toute personne mettant à disposition de tous un module, un thème, ou toute autre ressource est considérée comme un contributeur, ils sont un composant indispensable à l’évolution de Drupal.
Depuis cette première version, Un bon bout de chemin a été parcouru preuve en est la sortie prochaine de la version 7 de Drupal, qui intègre de nouveaux composants, un code toujours plus sécurisé et modulable.
Les avantages que l’on trouve dans ce CMS pas comme les autres sont également des principes que les développeurs Drupal se doivent de respecter. Vous pouvez les retrouver sur drupal.org à l’adresse http://drupal.org/principles. Les voici:

La modularité de Drupal fait que l’on peut l’utiliser pour des sites avec des orientations très variées. La fonction la plus simple à mettre en place est celle d’un portail d’information communautaire, puisque c’est pour celui qu’il a été crée à l’origine. Mais vous pouvez implanter de nombreux modules afin de créer par exemple un site e-commerce complètement fonctionnel assez facilement. Ses fonctions intégrées de blog, de forum vous ouvrent également des horizons assez nombreux, a vous de d’utiliser et modifier ceux ci pour obtenir les résultats souhaités.
Sous Drupal, la gestion du thème est totalement indépendante de celle du contenu, ainsi vous pourrez développer votre site avec un thème fourni de base sans vous inquiéter de sa mise en page que vous aurez au final, vous pourrez vous occuper de celui ci après.
Un autre point important concernant Drupal est sa sécurité et sa mise à jour. Le coté sécurité du code est l’un des plus important lors du développement d’une nouvelle version, une équipe dédiée y est affectée afin que les failles découvertes soient comblées le plus vite possible, ces corrections étant distribuées via une mise a jour mineure des fichiers d’installation. Le code est déjà très sécurisé, le contourner n’est donc pas chose aisée. Vos données sont donc bien protégées, du moment que vous faites attention à ne pas laisser trainer vos mots de passe partout
De très nombreuses autres fonctions en font un outil très puissant, l’un des plus intéressant est la possibilité de créer plusieurs sites basés sur un seul site mère: c’est le multi-site, qui comme tout dans Drupal se met assez facilement en place. Les options d’internationalisation intégrées permettent quant à elle de proposer un site multilingue en quelques clics.
Je reviendrai sur ces fonctions et de nombreuses autres dans des billets ultérieurs qui les traiteront plus précisément.
Aux États-Unis, Drupal s’est classé premier au concours du meilleur CMS 2007 et 2008 (second en 2006)dans la catégorie du meilleur système de gestion de contenu en accès libre , premier dans la catégorie Meilleur système de gestion de contenu en accès libre et en php en 2008 et second Meilleur système de gestion de contenu en accès libre orienté réseaux sociaux
Voici des exemples divers et (très) variés de sites connus exploitant drupal:
Si des sites du type de celui de Adobe Flex sont aisés à mettre en place, d’autres sont plus complexes et demande une expérience pour arriver à de tels résultats.
Vous pouvez retrouver ici un récapitulatif au format PDF mis en ligne par Acquia, une société américaine reconnue dans la communauté Drupal.
A bientôt pour les premiers billets techniques sur dator.fr !
« Colorbox, une Lightbox jQuery vraiment pratique | Parser du XML avec jQuery »
Aucun trackback
10 commentaires
Leward
18 août 2009 à 12:53
1Sympa, moi qui cherchais justement à découvrir les différents CMS
Deb
18 août 2009 à 17:16
2Jamais lu un article aussi imprécis !
Clément
18 août 2009 à 18:32
3@Deb: Un peu plus d’explications/conseils serait le bien venue pour que j’essaye de faire mieux non ?
romualb
18 août 2009 à 22:55
4argh ! c’est un teaser ? on reste sur sa faim, vivement les prochains articles sur le sujet
leknoppix
19 août 2009 à 13:26
5Très bon article.
Les tutoriels sur zend sont fini?
Clément
19 août 2009 à 15:15
6@romualb: Oui c’est une courte introduction sur Drupal !
Pas mal d’articles sont en préparation sur le sujet ! Reste plus qu’à attendre
@leknoppix: Héhé merci
Et non les tutos Zend ne sont pas finis
Juste une autre qui commence
moua
19 août 2009 à 15:23
7petite question bête … comment sais tu qu’ils utilisent Drupal ?
Connaîtrais tu une méthode infaillible pour le savoir(un peu comme pour les sites utilisant WordPress et le fameux wp-admin ?
Patrice Robitaille
19 août 2009 à 21:15
8@Clément: Ha bien, ceci va m’apprendre à connaître un peu Drupal.
Mais il ne faut pas arrêter Zend car en tant que programmeur Zend, j’aime bien voir le développement de projets fait par d’autres !
Clément
20 août 2009 à 8:49
9@Patrice Robitaille: Ne t’inquiète pas je ne lâche pas Zend
De plus il s’agit d’un amis qui écrit les articles sur Drupal, il m’apporte ça contribution
nanak
22 août 2009 à 14:56
10@deb: commence pas a troller deb!
@moua: nan il n’y a pas de méthode infaillible, mais un view code source te permet de voir la structure, que l’on peut facilement identifier comme étant celle de drupal
Laisser un commentaire
Devenir Fan de Dator.fr
Nuage de tags
Sponsors
Blogoliste
Blogs Amis
Derniers Posts
Derniers Commentaires
Les meilleurs sujets
Propulsé par WordPress