Drupal
Drupal, prononciation à l’anglaise du mot néerlandais "druppel" qui veut dire goutte, est un logiciel qui appartient à la famille des CMS (Système de gestion de contenu). Il possède un très grand nombre de modules pour gérer les publications, l’organisation et les droits d’accès d’une communauté d’utilisateurs.
Drupal a comme fonctions caractéristiques un espace utilisateur (biographie, contact, liste des publications), un espace de création de contenu (workflow, suivi de modification et éditeur WYSIWIG possible), un forum et une galerie d’images intégrés, un système de template en PHP très flexible, la possibilité de recevoir le contenu par email ou logiciel, une administration extrêmement complète (automatisation, cache, url rewrite, etc) qui peut demander l’ajout de modules complémentaires. Drupal possède des caractéristiques très particulières lui permettant de gérer un flux important d’information. Le système de taxonomie permet d’associer plusieurs mots-clés aux contenus et de créer une gestion dynamique des catégories avec autant de niveaux que nécessaire. De plus, les contenus sont classés et listés par ordre de publication, alphabétique ou selon un facteur "poids" attribué à chacun. Très puissant, ce système complique notablement la gestion d’un contenu hiérarchique et stable bien que de nombreuses solutions palliatives existent (un module spécifique est en cours de développement).
Par ailleurs ses modules communautaires sont extrêmement nombreux et complets (sondage, formulaire, newsletter, messagerie, chat, enquête). Le fonctionnement communautaire peut être étendu par des modules permettant la création de groupes d’utilisateurs, de blog individuel, d’accès restreint... L’utilisateur peut aussi installer des modules de gestion de recettes, de livres ou de liens. Et puis, là où les autres CMS se contentent des champs "Titre" et "Body" pour les contenus, obligeant à créer tout le contenu soi même (en HTML avec ou sans éditeur intégré [1], ou avec une syntaxe Wiki, Textile ou Markdown), Drupal permet de créer les champs que l’on souhaite. Par exemple un "ficheproduit.module" permettant d’éditer les champs "Reference", "Couleur", "Marque", etc. Tous ces champs seront ensuite appelés dans un template HTML/CSS qui se chargera de l’habillage graphique. Pour utiliser cette fonctionnalité, deux solutions : créer soi-même un module de contenu sur mesure en PHP, ce qui suppose de bien connaître le fonctionnement de Drupal ; soit installer le module "Flexinode" qui permet de créer des contenus avec les champs que l’on veut directement dans l’admin, et sans avoir besoin de coder.
Il dispose d’un module d’installation automatique. Ensuite tout le reste se fera via l’interface d’administration de Drupal à l’exception d’éventuelles modifications du thème (template) que vous aurez choisi. Il est également possible d’utiliser un module pour affecter une licence unique ou laisser les utilisateurs choisir une licence Creative Commons "sur mesure".
Ce logiciel peut apparaître assez proche de Mambo par exemple car les thèmes sont visiblement plus souples que les mises en page rigides de PHPNuke ou Xoops. Mais Drupal n’est pas bloqué sur un système de template, vous pouvez choisir le moteur de template que vous souhaitez, mais celui qui semble le mieux c’est PHPTemplate car il permet d’écrire directement du PHP dans votre thème. Drupal peut donc fonctionner sans tableaux. De nombreux thèmes sont disponibles pour changer l’apparence de votre site, et on retrouve des thèmes communs avec d’autres CMS (comme le thème Kubrik par exemple).. Drupal propose un ensemble plus cohérent, plus puissant, plus rapide et léger que Mambo, mais ne possède pas encore sa simplicité de mise en publication, son graphisme, son installateur automatique et une gestion simplifiée des menus hiérarchiques.
Merci à martin pour la mise à jour de cette notice sur le Framawiki.
Ajouter des tags (séparés par des virgules ou des espaces) : Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure
.
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
Drupal et free , le 23 juillet 2007 par HardBlues (0 rép.)
Drupal , le 4 mai 2007 (0 rép.)
C’est franchement un des meilleurs outils open source que j’ai croisé.
Plus qu’un CMS, Drupal permet de construire un site communautaire très rapidement et facilement.
Super architecture, super communauté, supers modules
Drupal et Free , le 23 février 2007 par gnangnan (1 rép.)
Visiblement je ne suis pas le seul à peiner pour installer drupal 5.1 sur free ( cause pas toutes les permissions sur mysql). kedare se vante de l’avoir installé mais il ne dit pas comment. en effet, il semble possible de l’installer sur free mais au prix de modifications de fichiers ( dont la suppression de htaccess). je me demande si l’édifice est viable après coup. sur le forum drupalfr.org, même topo, beaucoup de blablas, un patch serait prévu, mais rien ne vient. Tout le monde y va de son petit truc, mais aucune synthèse de toutes les manips possibles n’est faite.
autre possibilité : l’installer en pgsql, mais comment choisir entre mysql et pgsql sur free ( j’ai essayé mais ça ne marche pas).
Drupal et Free , le 20 avril 2007 par HardBlues
Effectivement l’installation sur free est pénible.
dans un premier temps il faut mofifier un fichier pour contourner le test de version d’Apache.
Ensuite il faut commenter tous les appels àux fonctions lock_tables et unlock_tables, que Free n’autorise pas.
Après ca il reste un problème pour lequel je n’ai pas encore la solution :
Chaque fois que l’on travaille en administration Drupal recree un fichier .htaccess dans le dossier /files, qui a pour effet (entre autre ?) d’empécher la lecture des fichiers qui s’y trouvent, le logo du site par exemple...
Si je fini par arriver à mes fins je ferai un récap ici, car ce CMS est vraiment le meilleur que j’ai pu essayer !
Drupal , le 3 février 2007 (1 rép.)
Drupal est exceptionnel :) , le 30 août 2006 par splitsch (0 rép.)
Voila, juste un petit mot pour dire combien Drupal est exceptionnel :) :)J’adore : paramétrable, facile d’utilisation, une fois qu’on a compris ! De chouette Template...Bref, j’adore...
Voici un exemple de site, sur l’escrime :) [url=http://escrime.fr.nf/drupal/escrime_intro]Escrime[/url]
-----> Escrime pour les nuls
Drupal , le 2 août 2006 par dldstyle (1 rép.)
-----> mon cv
Drupal , le 29 novembre 2007
Joli CV...Drupal : fantastic ! , le 26 mai 2006 par eeried (2 rép.)
Moi aussi j’aime beaucoup Drupal ! C’est bien autre chose que Spip et depuis que j’ai trouvé deux thèmes sans tableaux, aucun reproche !
Et comme c’est dit plus bas, pas besoin de connaître le PHP pour bien l’utiliser.
Mais il manque un renseignement dans cette notice : on m’a dit que Drupal était lourd en fait et qu’il prenait trop de place sur un serveur associatif. Ce serait bien de nous dire ce qu’il en est — je ne suis pas assez pro pour le dire.
Drupal : fantastic ! , le 26 mai 2006
Non, c’est le contraire.
Le script est très léger... en nombre de ko. CivicSpace est un dérivé beaucoup plus lourd (en espace et en mémoire) qui intègre des modules intéressants pour les seuls très grosses organisations. Il est probable que vous allez "allourdir" le script de base par des modules, mais ce n’est pas un réel souci... L’ensemble plantera avant d’être trop lourd :-))
Vous avez raison, pas besoin de php, mais pour contrôller l’ensemble, il vous faudra du temps, notamment pour savoir quelles configurations sollicitent moins le serveur... C’est affaire de bon sens... plus vous chargez en liste et objets dynamique (chat...)... plus le serveur est sollicité...
Salutations
Drupal : fantastic mais gourmand ! , le 11 avril 2007 par westo
En tant que developpeur web, il vaudrait mieux prevenir certains sur certains points. Après 1000 navigation et après plusieurs doutes, je finis par installer drupal (ya pa mieux, c’est le top !!!). j’avais meme commencer un projet serieux qui necessite pas mal de modules (existants ou concu par moi).
Helas, une fois en production, je remarque que le bonhomme ne peut se lancer, car très gourmand en memoire. Meme sur OVH (hebergement payant s’il vous plait) le memory_limit dans php.ini est fixé à 32Mo : tt ca est insuffisant pour drupal (il en demande plus, et toujours !). Verifier bien la valeur de memory_limit ds le fichier php.ini de l’hebergeur final avant de commencer un projet, pour ne pas etre decu a la fin du developpment.
J’espere que l’equipe de develeoppement va se pencher sur ce point, sinon la suite est connu : c’est très bien mais ca marche pas.....
Informations complémentaires
À la une !
Autres logiciels
Framasoft needs you !
Autres rubriques
Informations générales
Sur le Framablog
Juste une image
Shining...- Creative Commons BY





