Drupal » Breek : de bonnes compétances sur Drupal

Drupal

drupal.png

Drupal en bref

Créé en 2001, ce CMS modulaire (modules et framework) permet d’étendre les types de contenus et de gérer finement l’affichage (vues personnalisées, blocs de type portlets, gestion fine des profils et droits utilisateurs). Nous utilisons en production la version 5.1 et les modules listés.

Plateforme

  • Linux
  • Apache
  • MySQL ou PostgreSQL
  • PHP

Modules

Nous avons testés et utilisons en production les modules suivant.

  • Types de contenu : CCK 5.x-1.5 (incontournable pour vraiment tirer parti de l’outil)
  • Vues : Views 5.x-1.6-beta5, Views Theme Wizard 5.x-1.6-beta5, Views UI 5.x-1.6-beta5 (incontournables pour vraiment tirer parti de l’outil)
  • Images : Imagecache 5.x-1.2, IMCE 5.x-1.0
  • Javascript, AJAX : Javascript tools 5.x-0.6 et ses addon (Activeedit 5.x-0.6, Activemenu 5.x-0.6, AJAX Submit 5.x-0.6, Collapsiblock 5.x-0.6, Dynamicload 5.x-0.6, JS Calendar 5.x-0.6), Tabs 5.x-0.6
  • Menu : Menu Trails 5.x-1.x-dev, Path Redirect 5.x-1.x-dev, Pathauto 5.x-1.1,
  • Référencement : Meta tags 5.x-1.2
  • Templating : Pdfview 5.x-1.1
  • Formulaires : Webform 5.x-1.4
  • Tags : Tagadelic 5.x-1.x-dev
  • RSS : Views RSS 5.x-1.6-beta5

Forces de Drupal

  • Types de contenu extensibles via le module CCK
  • CMS totalement modulaire, basé sur des modules en back office et des blocs (type portlets) en front office
  • Tous les modules (d’une même version) fonctionnent parfaitement ensemble !
  • Des milliers de modules (e-commerce, contenu, SSO, gestion bannières, formulaires, newsletter, etc.)
  • Des milliers de thèmes graphiques
  • Une grosse communauté de professionnels (mais démarre à peine en France !)
  • Personnalisation du back office en fonction des profils et des droits (contrairement à ce qu’on peut lire partout sur des tests probablement trop basics, il nexiste aucune confusion entre front et back office)

Faiblesses de Drupal

  • Le paramétrage initial bien que plus simple que Typo3 reste plus complexe que celui des “petits” CMS du type Spip
  • La dissociation contenu/menu est déroutante pour les utilisateurs habitués à Spip, Joomla!, etc.
  • L’affichage du path d’un contenu multi-catégories est complexe (nous sommes en train de développer un module pour y remédier)

Conclusion

Pour nous un des meilleurs CMS du moment, construit pour durer et offrant un bon compromis entre souplesse et complexité.

Pour plus de détails, rendez-vous sur notre comparatif en ligne (190 critères pour faire le tour de Drupal, eZ Publish, Joomla! et WordPress) : http://alpha.benchmarkr.com/benchmarkrs/11 ou lisez notre dossier paru dans Décision Informatique : http://www.01net.com/editorial/353323/gestion-de-contenu-vers-plus-de-maturite/.
Enfin, le site officiel de la communauté se trouve ici :http://www.drupal.org.

<!–

–>

Pages associées

Vendre avec Drupal

Comment réaliser un site e-commerce avec Drupal ? Nous vous proposons une liste des modules que nous utilisons en production sur la boutique Natural Glam.

Gestion de contenu

  • Clone module 5.x-2.0
  • IMCE 5.x-1.0
  • Localization client 5.x-1.0
  • Meta tags 5.x-1.5
  • Page Title 5.x-2.0
  • SimpleMenu 5.x-4.0
  • Simplenews 5.x-1.1
  • Simplenews Template 5.x-1.1
  • Site map 5.x-1.1
  • Taxonomy Image 5.x-1.0
  • TinyMCE 5.x-1.9
  • Token 5.x-1.9
  • uBrowser 5.x-1.2
  • CCK 5.x-1.6-1
  • Node Reference 5.x-1.6-1
  • Views 5.x-1.6
  • XML Sitemap 5.x-1.3

Interface & intéraction utilisateur

  • jQuery Update 5.x-1.x
  • Fivestar 5.x-1.8
  • Voting API 5.x-1.5
  • Comment
  • Custom Breadcrumbs 5.x-1.2

Utilitaires

  • Google Analytics 5.x-1.3
  • Pathauto 5.x-2.0
  • Poormanscron 5.x-1.1
  • Tables API 5.x-1.4
  • Imagecache 5.x-1.x
  • Mime Mail 5.x-1.x

Solution e-commerce (basé sur Übercart)

  • Cart 5.x-1.0-alpha8
  • Order 5.x-1.0-alpha8
  • Product 5.x-1.0-alpha8
  • Store 5.x-1.0-alpha8
  • Inventory API 1.10
  • Simple Stock Levels 1.4
  • Ubercart Simple Stats 5.x-0.4
  • Attribute 5.x-1.0
  • Catalog 5.x-1.0
  • Notify 5.x-1.0-alpha8
  • Payment 5.x-1.0-alpha8
  • Shipping Quotes 5.x-1.0-alpha8
  • Roles 5.x-1.0-alpha8
  • Shipping 5.x-1.0-alpha8
  • Taxes 5.x-1.0-alpha8
  • Value Added Tax price alter
  • Multi-Product
  • Order Total
  • Cart Links 5.x-1.0-alpha8
  • Google Analytics for Ubercart
  • Importer 5.x-1.0-alpha8
  • Manufacturer 5.x-1.0-alpha8
  • Product Kit 5.x-1.0-alpha8
  • Repeater 5.x-1.0-alpha8
  • Terms and Conditions
  • Flatrate 5.x-1.0-alpha8
  • Regions 1.0
  • UPS 5.x-1.0-alpha8
  • World quote 1.0
  • SIPS/ATOS Payment system 5.x-1.0
  • Store Coupons 5.x-1.5
  • Userpoints 5.x-2.14
  • Workflow-ng 5.x-1.3

Développement de modules spécifiques

  • Gestion de parrainage (Parrainage)
  • Extraction des étiquettes pour Colissimo & UPS (Etiquettes)
  • Envoyer à un ami (Spread)

« Nous reverserons très bientôt ces modules à la commaunuté. »

Cette liste est basé sur la dernière version stable de Drupal 5.

LEURS références de sites en Drupal

Quelques uns des derniers sites réalisés avec Drupal :

<!–

–>

Pages associées

http://www.breek.fr/files/Naturalglam_site_e-commerce_bio_et_glamour.pdf

EXEMPLE DE SITE :

Besoin

Créer un site de e-commerce souple et évolutif, dans un délais court mais sans sacrifier la qualité.

Rôle

Conception ergonomique et graphique, choix d’outil, installation et paramétrage de Drupal et d’Ubercart, développement de modules sur mesures, documentation, formation, optimisation et référencement.

Solution

Notre équipe à fourni une prestation clé en main de la lecture du cahier des charges à la mise en ligne (choix de (l’hebergeur, de l’outil, paramétrage, dialogue avec la banque, saisie initiale…). Ainsi, notre client a pu se concentrer sur les dizaines d’autres tâches liées à la création de son site.

Au final, naturalglam.com repose sur Drupal et Ubercart ainsi qu’une quinzaines de modules dont certains développés sur mesures. Cette solution apporte une très grande souplesse (extention du type de contenu, ajout de fonctionnalités, etc.) et offre tous les services de base nécessaires à l’acquisition et la fidélisation de clients :

  • envoyer à un ami,
  • parrainage,
  • couponing,
  • carte de fidélité,
  • réductions basées sur des règles commerciales (frais de port offerts au-delà de 69 euros d’achat, etc.),
  • cross selling
  • newsletter,
  • etc.

Le site joue sur une approche web 2.0 pour renforcer sa relation avec les clientes. Ces derrières peuvent donner leur avis sur les produits, se tenir informer en temps réel via les flux RSS, etc. Elles pourront même, à terme, noter les produits.

Le projet, de son initialisation à la mise en production, aura duré moins d’un mois même si des réglages ont eu lieu quelques jours après la mise en ligne. « C’est très court quand on sait que ce délais comprend le brief, la cinématique, les pistes graphiques, la structuration du catalogue, l’installation et le paramétrage, le développement de quelques modules spécifiques, la rédaction et la saisie initiales, l’intégration au système de paiement, la documentation, la recette, la mise en production, etc. » précise Stéphane Bordage, responsable du projet chez Breek.

www.naturalglam.com

Visuels

cinématiques du site e-commerce naturalglam.com
détail de la fiche produit du site e-commerce naturalglam.com
Les produits du site e-commerce naturalglam.com sont valorisés par la lightbox
Fonction "Envoyer à un ami" du site e-commerce naturalglam.com



Standards & technologies

  • Ajax
  • Drupal
  • Übercart


Les références présentées sont celles de l’équipe.

Livre : Drupal Performance and Scalability, bientôt disponible

Jérémy – 18/07/2008

Tag1Consulting

Juste une petite note pour vous annoncer que Tag 1 Consulting vient d’annoncer la réalisation d’un ebook gratuit abordant la capacité à montée en charge de Drupal.

Le sommaire laisse pressentir des informations très riches, concernant le sujet que l’on nomme communément scalability. Je pense ne pas être le seul à être intéressé par le sujet, puisque lors du dernier DrupalCamp Paris, les discussions étaient surtout composées de beaucoup de questions, et finalement assez peu de réponses !

Drupal » Breek

Blogged with the Flock Browser

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :