Il est souvent décrit comme le CMS de l'enfer; laid et une mémoire totale, pour le novice la courbe d'apprentissage est souvent beaucoup trop raide et la documentation parfois rare. Pourquoi ce géant d'un CMS est-il même utilisé?

Son nom est Drupal, et il est très puissant lorsqu'il est apprivoisé. Depuis le module Views glorifié jusqu'aux fonctionnalités de référencement pour la communauté fidèle et enthousiaste, Drupal attire certainement l'attention. Il peut être utilisé pour créer des sites Web très beaux et conviviaux.

Drupal a commencé comme un projet de forum basé sur PHP, créé par Dries Buytaert, et a gagné en popularité en 2003. Depuis, il a rapidement développé une communauté de développeurs dévoués dont les sites basés sur Drupal représentent désormais 2,1% de tous les sites Web. à l'échelle mondiale.

Traditionnellement, Drupal a été adopté en raison de son organisation fantastique et de ses puissants outils de personnalisation, ce qui en fait un excellent système de gestion de contenu, des blogs aux sites Web d'entreprise collaboratifs.

Parmi les fonctionnalités immédiatement disponibles figurent les sondages, les commentaires, les blogs, la prise en charge OpenID, les flux RSS, les profils utilisateur, les rôles utilisateur, la recherche avancée et la mise en cache pour accélérer les processus. Il est facile de voir pourquoi Drupal a été utilisé pour des sites Web communautaires.

Est-ce que Drupal est orienté designer?

L'une des critiques les plus courantes que j'entends à propos du CMS Drupal est qu'il est tout simplement laid.

La vérité est que Drupal est commercialisé auprès de développeurs plus techniques. Bien sûr, il manque de la jolie interface de WordPress et de la gestion facile des médias, mais avec la bonne dose de CSS, Drupal peut rivaliser avec le meilleur des meilleurs. Pense que je bluffe? Regarde sur certains sites basés sur Drupal.

Pour faciliter le style de votre site, Drupal propose des thèmes qui peuvent être téléchargés et appliqués à votre site. Drupal 7 à lui seul compte environ 450 thèmes téléchargeables, allant de thèmes réactifs à des thèmes de commerce électronique et tout ce qui existe entre les deux! Vous êtes sûr de trouver un bon thème pour rendre votre site chic (ou ce que vous recherchez). La plupart sont gratuits aussi!

En parlant de gratuit, il y a maintenant plus de 20 000 add-ons gratuits (appelés "modules", pas des widgets), qui peuvent être utilisés pour personnaliser Drupal comme vous le souhaitez.

Est-ce que Drupal SEO-friendly?

Certainement! Drupal possède de nombreuses fonctionnalités qui le distinguent.

Un système de taxonomie intégré

La taxonomie vous permet de baliser le contenu avec des tags pertinents et riches en mots clés, un outil inestimable pour toute personne orientée SEO. Vous pouvez même avoir des «vocabulaires» de niveaux hiérarchiques, d'organisation de catégories hiérarchiques et de type de contenu (par exemple, vos produits peuvent avoir un vocabulaire différent de celui de votre blog). Vraiment cool!

Types de contenu personnalisés

Définissez vos propres types de contenu: articles, produits, podcasts et autres. La meilleure partie? Aucune connaissance en programmation requise.

Titres de la page

Laissez Drupal définir des titres de page automatiques en utilisant ses fonctionnalités de titrage de page intelligentes ou prenez les rênes et amenez le SEO à un tout autre niveau. De toute façon, il est totalement convivial, sans codage et sans douleur.

Module de liste de référencement

Ce module est un must-have total! Bien que cela ne fasse rien, cela vous aidera à améliorer le score de votre site dans les résultats des moteurs de recherche.

URL optimisées pour le référencement

Contrairement à WordPress, Drupal vous donne un contrôle complet sur les URL dès le départ. De plus, vous pouvez installer le Pathauto module, qui génère des structures d’URL personnalisées pour chaque type de contenu.

Qui utilise Drupal de toute façon?

Drupal représente non seulement plus de 2% des sites Web à travers le monde, mais les développeurs de Drupal comptent également des clients très connus. Voici un aperçu des clients les plus connus avec lesquels les développeurs de Drupal font affaire.

Scientifiques

NASA, MIT, Science populaire, Science et ingénierie de Harvard, Stanford Humanities Center.

Entreprises technologiques

AOL, Yahoo Research, Ubuntu, Eclipse, Java Technologies Collaborative.

Les organisations

Amnesty International, Greenpeace UK, plusieurs sites des Nations Unies, la Maison Blanche, Data.gov.uk, Investor.gov, sba.gov, le Forum économique mondial, la Chambre des représentants des États-Unis.

Célébrités

Avril Lavigne, Britney Spears, Eric Clapton, Jennifer Lopez, Chris Rock; personnellement, pas des sbires. (OK, probablement des sbires)

Autres

Le Louvre, les Grammys, Zynga, IKEA, ING, Tesla Motors, Fast Company, L'oignon.

Je pensais que Drupal avait sucé?

Le nombre croissant de convertis parle de lui-même. Entre 2007 et 2008, les téléchargements du noyau Drupal ont augmenté de 125%, et la tendance à la croissance se poursuit.

Drupal n'est-il pas lent?

Bien qu'il ne s'agisse certainement pas d'un cheval de course, Drupal n'est en aucun cas lent lorsqu'il est configuré correctement. Le mécanisme de mise en cache de Drupal stocke les données de plusieurs niveaux d'une page et peut augmenter la vitesse du site de 500%. Avec des améliorations dans chaque mise à jour, Drupal est sur la bonne voie.

Drupal n'est-il pas déroutant?

Si nous étions encore à l'ère de Drupal 5, je serais d'accord. Mais nous ne sommes pas C'était il y a six ans (c'est-à-dire 30 années techniques). Contrairement au battage médiatique, Drupal est étonnamment facile à maîtriser et, bien que vous ne vous sentiez peut-être pas mal à l'aise avec PHP le premier jour, vous vous sentirez plutôt bien avec Drupal après quelques mois.

Mise à jour de Drupal est une douleur

C'est probablement l'une des seules critiques légitimes de Drupal. Les mises à jour sont nulles. La compatibilité ascendante n'est pas vraiment là. C'est un paquet, cependant, et pour beaucoup, Drupal vaut toujours les problèmes de mise à jour.

Mes clients ne pourront pas l'utiliser

En fait, Drupal offre une superposition administrative assez simple pour apporter des modifications de base à un site. La gestion des articles, des articles de blog, des types de contenu personnalisés et des produits n'a jamais été aussi simple. "Views" est aussi un moyen génial et (assez) convivial de modifier du contenu. 30 minutes de tutorat sur l'utilisation de Drupal pour les tâches de base vous permettront non seulement d'éviter les problèmes, mais vous permettront également de mieux connaître votre produit!

Drupal vaut-il la peine d'apprendre?

Dépasser vos peurs et apprendre Drupal est généralement considéré comme un bon choix de carrière. Beaucoup de grandes sociétés utilisent Drupal, et si vous connaissez vos affaires, elles paieront le prix fort pour leurs sites. Bien que le fait de devenir complètement à l’aise avec Drupal pourrait prendre jusqu’à un an, la demande est forte et la demande entraîne de l’argent.

Cool! Comment puis-je apprendre Drupal?

Tout d'abord, téléchargez la dernière version de Noyau Drupal et jouer avec elle. S'habituer à l'interface. Ne vous inquiétez pas, il ne mordra pas. Poke autour de la documentation technique ainsi que. Mais je vous recommande de regarder des vidéos de Drupal, de lire des articles et, surtout, de vous salir les mains. Les forums Drupal sont également un bon endroit pour poser des questions, mais la communauté Drupal sur Google+ a tendance à répondre plus rapidement aux questions. Être impliqué dans la communauté est très important pour Drupalers, car cela peut mener à des offres d'emploi, du travail supplémentaire et du savoir-faire Drupal. À mesure que vous avancez, contribuez en partageant tous les modules que vous avez développés. Bonne chance et bienvenue au club!

Roches Drupal!

Que vous ayez été effrayé par l'apparence intimidante du vieux Drupal ou sa mauvaise réputation, il serait peut-être temps de lui donner un nouveau look. Peut-être que vous trouverez cette version 7 de béhémot aussi docile qu'un lapin, mais toujours aussi puissante.

Avec un avantage certain sur les CMS similaires, Drupal est la voie de l'avenir. Si vous cherchez un CMS capable de faire à peu près n'importe quoi et qui soit beau dans le processus, considérez sérieusement Drupal.

Avez-vous essayé Drupal? Quels avantages pensez-vous apporter à la table? Faites le nous savoir dans les commentaires.

Image / vignette en vedette, image rock via Shutterstock.