Bien choisir son CMS
Si Internet regorge de scripts en tout genre, choisir le CMS le plus adapté à ses besoins n’est pas toujours aisé. Face à la tonne de scripts présent sur le web, vous vous sentez perdus? Cet article tentera de vous donner les directives générales à suivre.
Définition
Un système de gestion de contenu ou SGC ((en) Content Management System ou CMS) est une famille de logiciels destinés à la conception et à la mise à jour dynamique de site Web ou d’application multimédia. (source: wikipedia)
Préambule
Je ne vais pas détailler aujourd’hui l’ensemble des scripts existants, tout d’abord car cela serait impossible, et de plus cela vous limiterez dans votre recherche. En revanche, ce large choix va vous permettre de trouver le CMS le plus adapaté à vos besoins.
Etablir son cahier des charges
Avant de commencer un site internet, il est essentiel d’établir un cahier des charges. Ce cahier des charges sera pour vous une bible, reprenant chaque point essentiel et pourra servir ainsi de lien entre vos besoins et les services à mettre en oeuvre. Nous n’allons pas aujourd’hui vous expliquer comment établir un cahier des charges, mais n’oubliez pas de vous poser au moins les questions suivantes:
- Pour qui?: A qui s’adresse le site? Quel est la cible prioritaire?
- Pour quoi?: Quel sera le contenu de mon site? Mon site sera-t-il une vitrine, un catalogue, un ecommerce? Suis-je dans un domaine fortement concurrencé?
- Pour quand?: Le site doit-il avoir une dead line? Quelles sont les étapes de conception?
- Hébergement et maintenance: Qui s’occupera de l’hébergement et de la maintenance du site?
- Quel budget?: Trop souvent oubliée, n’hésitez pas à chiffrer exactement votre budget.
- Marketing: Comment vais-je communiquer autour de mon site? Le référencement naturel sera-t-il suffisant?
Cette liste de questions ne représente bien évidemment pas une finalité, beaucoup d’autres questions vous seront posées par un professionnel. Mais j’estime que c’est le minimum à se demander avant même de commencer à chercher un CMS adapaté.
Installation
Cela dépendra de votre niveau en informatique, et surtout en intégration/développement. Si vous débutez, je vous conseillerais d’utiliser un cms avec une communauté française engagée (par exemple: WordPress, Joomla), si vous posédez un niveau correct, il vous suffira de lire la documentation. Attention à ne pas se surestimer, certains cms recquièrent un réglage personnalisé du serveur d’hébergement, ou une intégration spécifique de certains composants sécurisés, comme les modules de paiements pour un site ecommerce par exemple.
Gratuit ou payant
Là encore, cela dépendra de votre niveau en intégration/développement, mais également de votre budget. Les cms gratuits demandent une veille quasi journalière, notamment sur les failles de sécurité ou encore les nouvelles fonctionnalités. Les mises à jour ne sont pas toujours facile à mettre en place, même si depuis quelques temps, elles sont de plus en plus facilitées.
Les cms payants ont l’avantage d’offrir un support personnalisé, vous avez également la certitude d’interagir avec un professionnel qualifié. En revanche, là où les cms gratuits proposent de nombreuses extensions gratuites ou presque, les cms payants ont la facheuse tendance à faire payer très chère toute personnalisation ou évolution. Vérifiez donc bien vos besoins, les coûts de production, et n’oubliez pas de réserver une partie de votre budget au support et au mise à jour future.
Sauvegarde
Souvent oubliée, la sauvegarde est très importante lorsque l’on parle de cms. Le fait que le code soit très souvent dévoilé au grand jour, permet à tout pirate informatique de s’entrainer à mettre votre site internet hors ligne.
Lors de votre recherche, vérifiez donc que le cms propose une sauvegarde automatique, ou qu’une extension le permette. Si vous êtes en infogérance, demandez à votre informaticien de prévoir une sauvegarde régulière du serveur.
(Ne prenez pas la mouche en cas d’attaque, si vous avez une sauvegarde tout ira bien, de plus les pirates sont souvent mal perçus, mais il ne faut pas oublier qu’ils permettent également d’avoir des logiciels de plus en plus sécurisés).
Référencement
Au cas où vous ne le sauriez pas, le référencement se détermine avant même la conception du site. Il est important donc de vérifier si le cms est optimisé pour le référencement. Les meilleurs proposeront la réécriture des urls, les balises meta pour chaque article (plus utilisés par Google, mais encore sur d’autres moteurs de recherches), balises « H » hierarchisés, un plan de site automatique… La liste peut-être longue, alors ne prenez pas cette étape à la légère, car n’oubliez pas qu’un site qui ne se voit pas, ne sera pas consulté.
Stabilité
N’installez pas de versions bêta ou pire encore alpha, sur un site en production (c’est à dire visible par tous sur internet). Une version buggée ne vous apportera que des problèmes dans le temps, et il arrive souvent que le passage de la version bêta à la version stable ne soit pas prise en charge, il vous faudra lors tout recommencer depuis le début.
Mais la stabilité ne s’arrête pas là, si votre niveau en développement web (connaissance des langages de programmation) est faible, évitez également les nouveaux cms, et préférez des cms qui font leurs preuves depuis plusieurs années. Un cms tient dans le temps grâce à sa communauté, et même si je suis convaincu que beaucoup de cms, nouveaux et gratuit, sont très bon, si la communauté ne suit pas, les développeurs abandonnent le projet. Il vous sera difficile de faire évoluer ou de sécuriser votre site dans le futur.
Communauté
Ce que j’appelle communauté, c’est l’ensemble des personnes ayant un lien de près ou de loin avec le cms visé. Que ce soit les professionnels développant des extensions ou réalisant pour vous l’intégration, les amateurs confirmés capable de répondre aux questions courantes, ou encore les débutants, peu avares de questions qui paraissent simples mais qui permettent d’agrandir la documentation. Plus la communauté sera importante, plus il sera facile pour vous de trouver des réponses à vos problèmes.
Pour juger de la qualité d’une communauté, il vous faudra réaliser une veille succinte mais nécéssaire en allant espionner les forums, vérifier le nombre de messages et leurs fréquences, la qualité des réponses données… Cela vous évitera la mauvaise surprise de rester bloquer.
Ecommerce
Le e-commerce est une particularité de cms que je déconseille d’installer si vous n’avez pas un niveau plus que correct, dans tous les domaines. En effet, en plus des fonctionnalités avancées à mettre en place, il vous faudra également gérer le référencement et la communication. Si vous souhaitez quand même tenter l’aventure, vérifiez la présence d’un module d’envoi et de calcul de taxes, de paiements sécurisés et la sécurité du script en général (clef ssl par exemple). Certaines options pourront vous paraître futiles au départ, mais seront plus qu’utiles dans le futur comme une option de parrainage par exemple.
Design
Que vous deviez réaliser un site vitrine, catalogue ou un ecommerce, un design de site professionnel rassurera vos clients. Il lui faudra également respecter les normes W3C en vigueurs. Ces normes permettront à votre site de s’afficher de manière rigoureusement identique, quelque soit le navigateur utilisé par le client.
Si vous n’êtes pas familier des logiciels de conception graphique, ou de l’encodage, plusieurs sites proposent des thèmes déjà fait pour les cms les plus courants. Petit bémol, votre site risque de ressembler à celui d’un autre … voir même d’un concurrent!
Evolutivité
Vous l’aurez compris, un cms est une base évolutive, sur laquelle peut venir s’imbriquer différentes extensions. Il est ainsi possible par exemple, de prendre une solution initialement prévue pour faire un blog, et de lui ajouter une solution ecommerce (par exemple: Virtuemart pour Joomla). L’avantage principal est de pouvoir ajouter plusieurs fonctionnalités. Faites quand même attention à ne pas perdre votre visiteur.
Conclusion
Le choix du cms est donc difficile et long. Une seule certitude, prenez le temps de la réflexion, posez des questions sur les forums et ne vous découragez pas.
Tags // cms, conseil, ecommerce, référencement, wordpress
Trackback from your site.


