CMS signifie « Content Management System » (en français « Système de gestion de contenu »). Il s’agit de logiciels qu’il convient d’installer sur un serveur. « Open source » signifie que le code source de ces logiciels est régulièrement relu et amélioré par des utilisateurs experts, ce qui est un gage de qualité et d’évolutivité. Grâce à ces logiciels, vous créez votre site Internet personnalisé, plus facilement que s’il fallait le coder de A à Z. Parmi les CMS les plus connus et adaptés à la création d’un site e-commerce, on trouve WordPress (et son extension Woocommerce), Prestashop, ou encore Magento. Avantages : Vous disposez d’un site exclusivement dédié à votre commerce, avec votre propre nom de domaine.Il est entièrement personnalisable, tant dans son type de contenu (blog, page à propos, newsletter…), que ses fonctionnalités (achat en ligne, création d’un compte client…) ou son univers graphique. Cela permet d’offrir à vos clients la meilleure expérience d’achat possible en fonction de leurs besoins.Vous êtes également aux commandes en ce qui concerne le référencement de votre site sur les moteurs de recherche.C’est une solution idéale pour : ceux qui souhaitent une totale indépendance dans la création et la gestion de leur site ; ceux qui ont les compétences techniques ou du temps pour apprendre à le faire eux-mêmes; Ceux qui n’ont pas les compétences mais disposent d’un budget suffisant pour faire appel à un professionnel. Inconvénients : Il faut « mettre les mains dans le cambouis» (ce qui peut prendre du temps si vous n’y connaissez rien) ou faire appel à un professionnel (ce qui demande un investissement financier un peu plus important).Il en va de même pour la maintenance du site: tout ce qui concerne sa mise à jour régulière, la gestion d’éventuels bugs, la mise aux normes légales, etc., sera de votre responsabilité ou de celle d’un professionnel. Ce qui implique un investissement en temps, ou en argent.Plus vous allez vouloir personnaliser votre site dans ses moindres détails, plus il y a de chances qu’il faille modifier son code. Ce qui vous laisse trois options : avoir des compétence  techniques très poussées, faire appel à un professionnel, ou faire des concessions sur la personnalisation de votre site. Coût : Il faut compter le prix du « nom de domaine » (entre 5 et 15€ par an pour des extensions du type .fr .com ou .net), ainsi que le prix de l’hébergement de votre site sur un serveur (là où seront stockées toutes vos données). Pour ce dernier, le coût varie selon les services dont vous souhaitez bénéficier (assistance technique, antivirus, etc.), et la capacité de votre hébergement (plus la capacité est importante, plus vous pouvez stocker de données). Pour une formule sans service supplémentaire, comptez entre 2 et 30€/mois en moyenne. Les CMS sont gratuits. En revanche, les options de personnalisation, comme certains thèmes (apparence générale du site) ou extensions (fonctionnalités supplémentaires), peuvent être payantes. À noter également que si vous faites appel à un prestataire pour la création et/ou la gestion de votre site, il faudra rajouter ses honoraires au budget global.