Drupal est utilisé comme CMS sur de nombreux sites, parmi lesquels : Mandriva, Ubuntu, Rue89, FOSDEM, Eclipse, OpenOffice.org, AOL, Amnesty International, Playboy et même sur le site de Britney Spears.
Drupal peut notamment être utilisé comme simple moteur de blog (Tim Berners-Lee), pour fournir des podcasts (TWIT.tv), ou pour fédérer une communauté (SpreadFireFox.com).
NdM : merci à Eric Lacroix pour avoir également proposé une news à ce sujet.
- Un système plus simple :
Cette nouvelle version de Drupal se veut la plus simple ayant existé : l'installation est rapide et simplifiée, l'interface d'administration supporte le glisser-déposer, la gestion des langues et des traductions a encore été améliorée (notamment en supportant par défaut l'écriture de droite à gauche).
- Plus de fonctionnalités par défaut :
Drupal 6 propose par défaut la gestion des déclencheurs, de l'authentification OpenID et de la mise à jour des modules.
- Apparences et thèmes :
Il est possible de créer un thème sans écrire une ligne de PHP : il suffit de définir quelques paramètres dans un fichier .info et tout le reste du thème est programmable en CSS.
Un module de développement de thème est disponible (bien qu'il ne fasse pas parti des modules par défaut).
La version 1.2.3 de JQuery (pour faire de l'AJAX et autre javascripterie) est fournie avec Drupal 6.
- Sécurité :
La gestion des permissions a été encore plus affinée. La qualité des mots de passe saisis par les utilisateurs est automatiquement qualifiée et des conseils sont donnés pour les améliorer.
- Performances :
Cette version de Drupal est moins gourmande que les précédentes : par défaut, moins de code est chargé à l'appel d'une page.
La montée en charge est très bien gérée, même en utilisant des reverse proxy comme Squid et Pound.
Il est possible d'utiliser Drupal en ligne de commande en utilisant le script drupal.sh.
- Divers mais pas avariés :
Le système de sondage a été simplifié et amélioré.
Le forum propose maintenant des sondages, des quizzs et autres joyeusetés inutiles donc indispensables.
La gestion des alias d'URL a été simplifiée.
Les auteurs de commentaires anonymes ne sont plus obligés de ressaisir leurs informations entre chaque commentaire.
La gestion des chapeaux/teaser a été améliorée et est adaptable pour chaque article.
Avant de migrer, pensez bien à vérifier que les modules que vous utilisez sont disponibles pour votre nouvelle version de Drupal.
Aller plus loin
- L'annonce officielle (8 clics)
- Liste de sites utilisant Drupal (5 clics)
- Le site de la communauté francophone (6 clics)
# Re:
Posté par IsNotGood . Évalué à -2.
Ruby on Rails, le célèbre framework (dexit dlfp : http://linuxfr.org/2007/12/11/23448.html ), n'a qu'a bien se tenir.
> Drupal peut notamment être utilisé comme simple moteur de blog
Et forum.
Drupal a aussi plein de modules (plus ou moins utile, de plus ou moins bonne qualité, mais on y trouve son bonheur).
J'utilise Drupal depuis quelques semaines et c'est vraiment excellent.
Et j'espère bien voir Britney Spears au prochain Drupalcon à Buston.
Laissez tomber RoR, c'est pas assez glamour.
[^] # Re: Re:
Posté par Hank Lords . Évalué à 5.
[^] # Re: Re:
Posté par IsNotGood . Évalué à -4.
# montée en charge
Posté par steph1978 . Évalué à 2.
pourquoi pas " surtout en utilisant des reverse proxy comme Squid et Pound" ?
[^] # Re: montée en charge
Posté par dovik (site web personnel) . Évalué à 2.
Scalability options
For large sites, Drupal 6 performs properly when running behind a reverse proxy like Squid or Pound.
(c'est moi qui est rédigé la dépèche, je l'avais interprété avec un sous-entendu, genre : d'autres CMS ne fonctionnent pas correctement derrière des proxy inversés)
[^] # Re: montée en charge
Posté par jerome (site web personnel) . Évalué à 3.
Bon et puis pour être chiant, Squid c'est plutôt un proxy cache, très complet, très utile et extensible pour authentifier les gens et faire tout sorte de chose en tant que proxy. Il permet de fonctionner en reverse proxy, mais à ce jeu là, nginx ou varnish sont certainement de bien meilleurs choix. Varnish est un RP cache spécialisé HTTP, très performant et paramétrable via sa conf VCL; nginx est à la fois un RP cache généraliste mais dispose également de fonctionnalités conviviales genre répartition de charge ...
Ensuite, Pound est plutôt un load balancer qu'un reverse proxy, très spécifiquement développé initialement pour être utilisé avec Zope et même plus précisément des instances "ZEO clients".
Utiliser ces outils avec des applis PHP est tout de suite un peu plus subtil qu'avec des Zope, Rails ou autre serveurs d'application : on peut assez difficilement placer le reverse proxy sur la même machine / système que le serveur web interprétant PHP à moins de le placer en frontal ce qui dans le cas de plate-forme mutualisée peut s'avérer un peu galère ... Vive les archis 3 tiers :)
NB: oui, je sais, j'ai ptet fait déborder un peu de saymieu au sujet de varnish et nginx :)
[^] # Re: montée en charge
Posté par Guillaume Smet (site web personnel) . Évalué à 3.
Ca a beaucoup changé avec la 2.6 (qui a un âge certain maintenant) qui fait de Squid un vrai reverse-proxy alors qu'avant c'était juste une possibilité un peu rustre. Le fait de pouvoir utiliser toutes les fonctionnalités du proxy est vraiment un gros plus. Je pense particulièrement à l'ICP (pour faire communiquer deux Squids) ou aux delay_pools pour faire des limitations de BP en utilisant les ACL Squid (un delay_pool ne concerne que le trafic transmis aux parents donc permet de régler la BP RP <-> frontaux - on l'utilise pour limiter l'activité des robots d'indexation sur un site très très indexé, ~ 2 millions de pages indexées par Google / jour si on ne limite pas). Les redirectors, les acls externes etc sont aussi des fonctionnalités bien chouettes qui ont des applications très concrètes.
La doc visolve est en plus très chouette et je n'ai pas vraiment trouvé de bonne doc pour varnish qui me permette de valider rapidement que je pourrais trouver/faire avec du VCL tout ce dont j'ai besoin.
# excellent
Posté par dragoonway . Évalué à 5.
ex : http://www.cdn-orleans.com
# et les modules ?
Posté par tuxrouge . Évalué à 2.
certains ont tenté l'expérience ?
mon seul regret avc drupal que je découvre depuis quelques semaines, c'est que la communauté francophone n'est pas très vivante ni réactive. (Celle de spip, par exemple, est exemplaie, je trouve)
[^] # Re: et les modules ?
Posté par jerome (site web personnel) . Évalué à 4.
Très pragmatiquement, SPIP est suffisamment rustique pour être facile à administrer, mais surtout, il plait énormément aux utilisateurs - et celà m'étonne chaque jour - malgré une ergonomie défiant toutes les règles communément acceptées en matière de bon usage.
Drupal et SPIP correspondent à des approches différentes : l'élitisme d'un grand potentiel "by design" au prix d'une certaine difficulté d'accès et le populisme d'une solution qui juste marche tout de suite pour tout le monde au prix d'une certaine frustration technique.
Génial, les deux sont libres, d'aucun pourrait dire que KDE et GNOME aussi.
[^] # Re: et les modules ?
Posté par tuxrouge . Évalué à 2.
pour un site où je dois faire intervenir de nombreuses personnes mais qui reste proche d'une publication papier dans les possibilités et le fonctionnement, j'utilise spip.
Là, pour le site d'un jeu où vont devoir se côtoyer des informaticiens, des dessinateurs, des musiciens, des curieux, où on devra proposer des galeries d'images, un forum ... notre choix s'est porté sur drupal. Qui a en plus l'avantage d'être esthétique sans effort.
# Drupal et YSlow (
Posté par forc3 . Évalué à 0.
Le score YSlow d'une page de Drupal est de combien ?
Et des autres CMS ?
[^] # Re: Drupal et YSlow (
Posté par dovik (site web personnel) . Évalué à 1.
* http://wordpress.org: 78 (C)
* http://drupal.org: 74 (C)
* http://plone.org: 64 (D)
* http://postnuke.com: 63 (D)
* http://typo3.org: 56 (F)
* http://mamboserver.com: 56 (F)
* http://joomla.org: 53 (F)
cf http://buytaert.net/yslow
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.