Rassemblez des amis, et je vous raconterai une histoire qui est une pure fabrication de ma part, et aussi probablement comment cela s'est passé: Il était une fois, vers 1995 (pour autant que je puisse trouver dans la recherche sur le Web), un pauvre type qui travaillait comme "webmaster" pour une grande entreprise mettait presque tous les éléments de contenu marketing qu'ils avaient en ligne. Il faisait cela parce que quelqu'un dans la direction pensait que cela ne pouvait pas faire de mal, et il n'avait pas grand-chose d'autre à faire.

Comme il écrivait des lignes infinies de code HTML à la main, il pensa: "Il doit y avoir un moyen plus simple de le faire".

Il a commencé à imaginer un système capable, peut-être, de gérer le contenu plus efficacement et de soulager une partie de son travail. Comme il connaissait des scripts de base, il a commencé à préparer le premier système de gestion de contenu.

C'est comme ça que beaucoup de problèmes de l'humanité sont résolus: les gens s'ennuient et en ont marre de leur travail. En réponse à ce stimulus, ou à son absence, nous avons maintenant plus de SGC que ce que je tiens personnellement à compter. Ils sont partout et ils peuvent tout faire. Maintenant, le problème avec ce type de choix sans fin est que, bien, les gens ne savent pas par où commencer. Comment choisissez-vous un CMS de toute façon?

Voilà de quoi parle cet article. J'ai essayé de simplifier au maximum la compréhension du fonctionnement d'un CMS et du type de CMS dont vous aurez besoin pour différents types de sites Web.

Qu'est-ce qu'un CMS, exactement?

Pensez à un site Web. Tout site web Qu'est-ce qu'il y a? Comme des mots, des images, des vidéos, des cartes, des formulaires de contact, des questionnaires, des sondages, etc. Toutes ces choses (que nous appelons "contenu") doivent être organisées.

Il doit être disponible et facile à trouver pour les utilisateurs du site Web et pour les utilisateurs qui le parcourent. Il doit également être facile d'ajouter plus de contenu, de supprimer tout ce que vous ne voulez plus, de le déplacer ou de le renommer.

La plupart des CMS n'autorisent qu'un petit nombre de personnes à gérer le contenu. Les CMS de communauté tels que les forums et les sites de médias sociaux permettent à chaque utilisateur de gérer son propre contenu, puis de mettre ce contenu à la disposition de tous.

Oui, vous pouvez faire tout cela manuellement. Pour de nombreux sites Web plus petits, c'est exactement ce que font les gens: ils manipulent des fichiers et des dossiers et modifient leurs pages dans un éditeur de texte brut (comme Notepad, mais ils utilisent généralement quelque chose de plus complexe). Si vous n'avez que cinq pages, par exemple, et que vous savez ce que vous faites, ou pouvez payer quelqu'un qui le fait, alors vous êtes prêt.

Vous n'avez probablement pas besoin d'un CMS.

Mais si vous ne pouvez pas vous permettre d'engager un professionnel, n'avez pas le temps de le faire vous-même et / ou avez besoin d'un site plus grand et plus complexe, un CMS en vaut la peine. Il n'est tout simplement pas pratique de construire un site Web aussi grand sans quelque chose pour automatiser au moins une partie du processus.

Si vous avez besoin de plus d'une personne contribuant à un site Web, vous avez absolument besoin d'un CMS. Donner aux gens l'accès aux fichiers bruts serait une recette pour les erreurs d'utilisateurs catastrophiques. Mieux vaut leur donner un système leur permettant d'ajouter du contenu sans détruire accidentellement quelque chose d'important.

Pour qui est-ce?

Cet article s'adresse aux clients de conception de sites Web, aux propriétaires d'entreprise et aux autres personnes dont les yeux se perdent lorsque vous lancez des acronymes. Les concepteurs et les développeurs peuvent chercher ces choses eux-mêmes et savent généralement ce que les mots à la mode signifient.

Mais si vous avez déjà fait les courses de CMS et que vous avez pensé: "Eh bien, tout cela vous semblerait très bien si je savais de quoi ils parlaient ...", alors cet article est pour vous.

Je suggère d'avoir une lecture, restreignant votre liste d'options, et de l'amener à votre concepteur et / ou développeur pour savoir quelle est la meilleure option pour vous. Si vous êtes dans une entreprise suffisamment nombreuse et que vous avez toute une équipe de conception et de développement, vous devriez probablement les laisser restreindre votre liste d'options.

Types de systèmes de gestion de contenu

Maintenant, la chose à propos de la création de sites Web est que presque tout le monde a des besoins différents. Bien sûr, vous pourriez essayer de créer un CMS capable de répondre à chacun de ces besoins. Beaucoup de gens ont essayé.

... choisissez un CMS répondant au mieux à vos besoins spécifiques

Ces plates-formes ont tendance à être massives, lentes, chargées de problèmes de sécurité, complexes à utiliser à la fois par l'avant et par l'arrière, et par une douleur générale à l'arrière. Aussi étrangement populaire. Et effectivement, non, je ne parle pas de WordPress.

La solution la plus intelligente consiste donc à choisir un CMS qui réponde au mieux à vos besoins spécifiques. Nous en reparlerons plus tard. Premièrement, nous devrions parler des types de systèmes de gestion de contenu que vous trouverez ici.

Je viens avec une liste des catégories les plus courantes de CMS. Non seulement il y a plus de CMS que ce que je peux réellement lister, il y a plus de types que je ne peux en citer. C'est parce qu'il existe des CMS personnalisés pour chaque besoin imaginable.

Pour le bien de votre temps et le mien, je suis coincé avec les catégories les plus courantes.

Géré vs hébergé

Avant de passer à des catégories telles que "logiciel de blogging" ou "commerce électronique", vous devez choisir l'emplacement de votre CMS. Certains CMS sont fournis en tant que service et tout ce qui est technique est géré par une société tierce.

Ceux-ci sont appelés "CMS gérés", ou "plates-formes gérées", et souvent "plates-formes SAAS" (logiciel en tant que service). Les exemples comprennent Shopify , wordpress.com , et les constructeurs de sites aiment Squarespace .

01-carré

Ils ont plusieurs avantages, notamment un support actif, un développement constant et vous n'avez jamais à vous soucier de la mise à jour du logiciel vous-même. La sécurité est gérée pour vous aussi. Il y a beaucoup à aimer.

Leurs inconvénients incluent un manque de contrôle sur certaines choses. Vous ne pourrez peut-être pas faire en sorte que votre site ressemble ou fonctionne exactement comme vous le souhaitez. Vous ne possédez pas nécessairement vos propres données. Si la société qui développe la plate-forme décide de laisser tomber une fonctionnalité que vous aimez, vous êtes seul. S'ils doivent arrêter leurs opérations pour une raison quelconque, vous êtes seul.

Cela dit, beaucoup de ces services ont des milliers, parfois des millions de clients satisfaits. Vous pourriez être l'un d'entre eux.

De l'autre côté, nous avons des "plates-formes hébergées". Ce type de logiciel peut être installé sur votre propre serveur ou sur un serveur tiers que vous louez à quelqu'un d'autre. Les exemples incluent la version hébergée de WordPress , Magento , et Béton5 .

03-wordpress

Le principal avantage de ces options est le contrôle. Vous pouvez faire en sorte que tout fonctionne exactement comme vous le souhaitez. Vous pouvez souvent même étendre la fonctionnalité vous-même en créant vos propres thèmes et plug-ins. S'il s'agit d'un CMS open source, ou si vous avez acheté le bon type de licence commerciale, vous pouvez même modifier les fonctionnalités de base du logiciel, même si cela est généralement déconseillé.

Les mises à jour peuvent avoir tendance à défaire tout votre dur travail.

L'autre avantage est le prix. Les plates-formes gérées coûtent généralement une redevance mensuelle. Les plates-formes hébergées ont généralement un coût unique, voire gratuit.

L'inconvénient est que vous êtes seul dès le départ. Vous, ou une personne qui travaille pour vous, devez installer le logiciel, le tenir à jour et gérer tous les détails techniques, y compris la sécurité. Vous pouvez vous retrouver à payer pour une sorte de support commercial dans tous les cas.

Cependant, pour les personnes et les organisations qui souhaitent garder un contrôle total sur leur expérience du logiciel, la fonctionnalité et l'esthétique de leur site, leurs données et la technologie sous-jacente, rien de mieux qu'un CMS hébergé.

Bases de données vs fichiers plats

Il est à noter que les CMS hébergés sont également divisés en deux types. Dans ce cas, ils sont divisés par la manière dont ils stockent les paramètres du site, le contenu et d’autres informations. Cette section va devenir plus technique que professionnelle, mais comprendre ces informations vous aidera à prendre des décisions plus éclairées sur le CMS que vous choisissez.

Les CMS les plus couramment utilisés, pour le moment, fonctionnent tous sur des bases de données gérées par des serveurs de bases de données. Dans ce contexte, le serveur de base de données est simplement un programme distinct conçu pour organiser efficacement les informations, pas nécessairement un ordinateur distinct. Bien que ... cela puisse être sur un ordinateur séparé, parce que, vous savez, rien n'est jamais simple.

Fondamentalement, les serveurs de bases de données sont conçus pour organiser un ensemble d'informations à l'intérieur d'un seul fichier et récupérer des informations spécifiquement demandées à tout moment. Ils sont rapides, efficaces et logiques.

Il était une fois, la méthode préférée pour organiser toutes les informations sur un site, car il est un peu plus facile sur le matériel réel. Cependant, avec des avancées comme la mise en cache et les réseaux de diffusion de contenu ( CDN ), Ce n'est plus le cas.

L'alternative à l'utilisation d'une base de données est de conserver toutes vos informations dans des "fichiers plats". La différence est que toutes les pages de contenu, les articles de blog, etc. du site sont conservés dans un ensemble de fichiers texte hiérarchiquement organisé. Le contenu est stocké et récupéré directement par le CMS, sans serveur de base de données intermédiaire.

02-grav

Grav est l'un des nouveaux CMS de fichiers plats les plus populaires.

Cette approche devient de plus en plus populaire avec les systèmes de gestion de contenu pour les sites de petite et moyenne taille et les générateurs de sites statiques (plus de détails sur ces derniers). Ces systèmes sont parfois plus faciles à installer, mais le principal avantage est qu'ils peuvent être utilisés sur plus de types de serveurs et d'hôtes Web.

En outre, l'utilisation de fichiers plats au lieu d'un serveur de base de données peut parfois réduire le coût de l'hébergement. Cela est particulièrement vrai si vous utilisez un hébergement PLAAS (Platform-as-a-service) comme Amazon Web Services, Microsoft Azure ou Heroku.

Cadre CMS

Un framework CMS est conçu pour gérer à peu près toutes les tâches que vous souhaitez réaliser, à condition que vous ayez des compétences en programmation ou un développeur au sein de l'équipe. Qu'est-ce qu'il fait est de fournir un cadre de base, et bien ... pour vous de construire votre propre CMS, généralement à l'aide de modules ou de plugins faits par les développeurs et la communauté.

L’exemple le plus connu est Drupal .

C'est le type de CMS que vous choisissez si vous avez des besoins spécifiques et spécifiques, mais que vous ne voulez pas tout créer (en particulier l'interface utilisateur d'administration) à partir de rien. Ce n'est pas le type de CMS que vous choisissez si vous voulez être rapidement opérationnel. Les CMS de cadre sont souvent choisis par les grandes organisations qui ont besoin de la plus grande flexibilité possible et qui disposent de gros budgets ou d'équipes de conception et de développement internes.

04-drupal

Blogging CMS

L'un des types les plus populaires de CMS, les systèmes de blogging sont partout . Presque tous les développeurs qui souhaitent s'essayer à la construction d'un CMS créent un moteur de blog à un moment donné. La plupart d'entre eux ne décollent pas, mais de temps en temps, vous obtenez un grand succès.

Il existe des moteurs de blogs pour chaque langage de programmation et plate-forme d'hébergement. Il existe des moteurs de blogs conçus pour toutes les formes possibles de blogs que vous pouvez imaginer. Il existe très probablement des milliers de moteurs de blogs hébergés et des centaines de plateformes de blogs gérées.

Certains blog CMS, comme le WordPress précité et le plus récent Fantôme , ont à la fois des versions hébergées et gérées.

Les trois grands types de blogs sont les blogs textuels, les blogs photo et les blogs vidéo. Je n'entrerai pas trop dans les détails car les noms sont assez explicites. La plupart des blogs sont basés sur du texte, ce qui peut évidemment intégrer des images et des vidéos. La différence concerne principalement le focus du blog. En d'autres termes, si les photos représentent la majorité de votre contenu et le principal attrait de vos utilisateurs, c'est un blog photo.

05-fantôme

Un exemple de blog Ghost.

CMS communautaire

Certains CMS ne se contentent pas de publier votre propre contenu pour votre public. Nombreux sont ceux qui sont conçus pour encourager une plus grande interaction des utilisateurs, avec un fort accent sur la création d'une communauté de habitués. Celles-ci se déclinent en trois variétés principales:

Forums

Si vous avez passé du temps à naviguer sur Internet avant Facebook, il y a de fortes chances que vous en rencontriez un. Pour tous ceux qui faisaient de la vie réelle à l’époque, ou sont très jeunes, les forums sont arrivés avant les pages Facebook, et sont infiniment meilleurs, si vous pouvez faire en sorte que les gens restent.

Fondamentalement, c'est un CMS qui permet à n'importe quel membre de lancer une discussion avec d'autres personnes. Ces discussions sont généralement triées par sujet ou catégories définies par l'administrateur du site et / ou les modérateurs. C'est plus lent qu'un canal Slack, mais la conversation entière est là pour que tout le monde puisse la voir, et cela donne aux gens plus de temps pour formuler des réponses.

En raison de leur popularité passée, il existe de nombreuses options logicielles pour ceux qui veulent un forum (bon sang, il existe des plugins pour WordPress), mais seulement quelques gros. Invision Power Board a été la principale solution commerciale depuis des années, et phpBB est la plus grande alternative open source.

06-phpbb

Les babillards

Ce sont un peu comme les forums, au lieu que les gens commencent à discuter avec leurs propres mots, ils soumettent des articles. Les utilisateurs peuvent ensuite laisser des commentaires sur le forum de discussion lui-même.

Il était une fois, Digg était le grand panneau de nouvelles en ville, en particulier pour la foule de technologie. Avec le temps, ce manteau est passé à Reddit. Si vous n'êtes jamais allé à un forum de discussion, vous devriez consulter Reddit pour voir comment cela fonctionne. Ou si vous voulez quelque chose de plus axé sur le design, consultez notre propre Web Designer News .

La plupart de ces sites semblent avoir un CMS personnalisé. L'option consommateur la plus connue est Télescope , qui est gratuit et open source.

07-wdn

Réseaux sociaux

C'est vrai, vous pouvez créer votre propre clone Facebook avec l'un des nombreux services gérés ou des CMS hébergés. Ou, vous pouvez créer un site de rencontres comme OkCupid. Attention, gérer un réseau social de quelque nature que ce soit est un travail difficile, et vous ne serez probablement jamais aussi gros que les grands noms.

La plupart des gens qui construisent leurs propres réseaux sociaux de nos jours ont un thème ou une cause centrale très spécifique, tout comme ceux qui créent leurs propres forums et forums de discussion. Donc, toutes ces options sont excellentes si vous avez un créneau. Ou, vous savez, commencez par une page Facebook.

Comme les forums de discussion, la plupart des réseaux sociaux sont personnalisés. La meilleure option libre / open source que j'ai trouvée jusqu'à présent est Dolphin Pro . Si cela ne vous dérange pas de payer quelqu'un pour s'occuper de la partie technique, vous pouvez construire un réseau social sur le La plateforme gérée de Ning .

08-dolphinpro

CMS de commerce électronique

Les systèmes de commerce électronique sont généralement volumineux et complexes par leur conception. Je veux dire, bien sûr, l'idée est simple: ils vous permettent de vendre des choses en ligne. La réalité est naturellement beaucoup plus compliquée, comme on peut s’y attendre lorsqu’on exploite une entreprise.

Les CMS de commerce électronique de grande envergure ne se contentent pas d’afficher vos produits au début d’un site et de mettre un bouton «Acheter» à l’écran. Ils vous aident à gérer l'inventaire, l'expédition, la conversion de devise, le traitement des paiements, les taxes, le service client et tout ce que vous pouvez imaginer. Ils sont conçus pour gérer des affaires, ce qui peut facilement être aussi compliqué en ligne qu’en personne.

Les trois grands noms des systèmes de commerce électronique sont Magento (Community Edition est gratuit), ZenCart (entièrement open-source), et Shopify (une plateforme payante et gérée).

09-magento

Cette démo de Magento est une gracieuseté de IDW .

CMS général

Les SGC généraux ont un peu en commun avec les systèmes de gestion de contenu dénudés, car ils sont conçus pour répondre à divers besoins (en général, les besoins de l’entreprise) et sont tout à fait personnalisables. Ils sont généralement étendus ou modifiés avec des plugins et des modules.

La différence réside dans la convivialité. Les CMS généraux sont conçus pour être gérés par des non-programmeurs. Bien sûr, l'expertise en matière de codage est utile, mais même une connaissance de base de HTML et de CSS vous mènera loin. Même cela n'est pas tout à fait nécessaire, car ils sont généralement conçus pour être relativement novateurs.

Les plugins incluent souvent des éléments simples comme des modules de blog de base, des galeries d'images, des systèmes de commentaires complémentaires, etc.

Il n'y a pas beaucoup de grands noms dans cette catégorie, car ces CMS sont, en quelque sorte, les enfants spirituels de l'ancien et massif CMS du portail (voir ci-dessous). Cette catégorie a commencé comme une sorte de mouvement visant à simplifier la gestion de contenu.

Au début, les choses sont devenues très simples, comme dans le cas de Wolf CMS (Ouais, il est toujours là et semi-actif!) Kit de page (open source et gratuit) ressemble à la quintessence d'un CMS général.

Kit de 10 pages

Portail CMS

Le portail CMS date d'un moment où chaque site Web voulait être le prochain Yahoo (!) Ou AOL. C'était le jour où, plutôt que d'essayer de faire participer tout le monde à la newsletter, chaque webmaster avec ambition souhaitait que son site soit votre page d'accueil.

Ces sites étaient généralement conçus pour afficher des tonnes d’informations à la fois, tout ce que vous pourriez souhaiter sur le Web. Ainsi, ils ont été appelés "portails". La plupart étaient construits sur mesure, mais bien sûr, les gens voulaient des moyens de construire les leurs.

Mambo, un CMS open source qui s’est éteint il ya quelques années, était l’une des premières options. Maintenant, de nombreuses entreprises ne jurent que par son successeur, une fourchette de Mambo nommée Joomla .

11-joomla

De nos jours, le CMS du portail a été légèrement réduit, de même que la plupart des sites Web en général. Ils ont l'habitude d'alimenter les sites Web pour les grandes entreprises qui ont besoin de leur CMS pour faire littéralement tout. Joomla, par exemple, a des modules pour à peu près tout ce que vous pouvez penser.

Naturellement, cela se traduit par une complexité incroyable, et les portails CMS ont souvent la courbe d'apprentissage nécessaire pour les administrateurs, les concepteurs et les développeurs. J'ai personnellement une aversion pour ce type de complexité, mais il y a des cas où cela est nécessaire et même inestimable.

Si vous envisagez d'utiliser un CMS de portail, un développeur n'est pas absolument nécessaire, mais vous devriez en engager un de toute façon. Mieux encore, obtenez-en un qui se spécialise dans le CMS que vous avez choisi.

Constructeurs de sites

Les constructeurs de sites ont beaucoup en commun avec les CMS en général, car ils sont conçus pour simplifier tout le processus de gestion du contenu pour l'administrateur du site, plus que quiconque. La différence est qu'ils sont également conçus pour faciliter la conception de vos propres sites Web.

Considérez cela comme des versions plus modernes et généralement moins frustrantes de Dreamweaver et de Frontpage. Si cela vous fait froid dans le dos, ne vous inquiétez pas. Les constructeurs de sites se sont beaucoup améliorés.

Ils adhèrent largement aux meilleures pratiques et aux normes Web. Même s'ils ne sont généralement pas aussi personnalisables qu'un site créé à partir de rien, ils offrent généralement plus d'options qu'il n'en faut pour le propriétaire moyen d'un site Web.

Bien sûr, cela dépend du constructeur du site. Ils vont du simple mort, dépendant du modèle Wix , au plus complexe et personnalisable SquareSpace , à des outils comme WebFlow , qui sont tout au sujet de la conception de votre site à partir de zéro, mais avec des outils pointer-cliquer.

12 flux Web

Générateurs de sites statiques

Les générateurs de sites statiques ne sont pas faits pour les faibles, et nécessitent presque toujours une forme de connaissance de programmation à mettre en œuvre. Ils ne viennent généralement pas avec une interface d'administration conviviale. Généralement, le contenu est créé et stocké dans des fichiers texte, souvent formatés dans Markdown, et compilés dans un site statique pour le serveur.

L'avantage est que les sites statiques peuvent être hébergés sur n'importe quel type de serveur. Vous n'avez pas besoin de technologies côté serveur telles que PHP, Ruby ou NodeJS pour les exécuter. Ils mettent moins de pression sur le serveur lui-même et chargent souvent plus rapidement.

Du côté de l’administration, vous obtenez une grande partie des fonctionnalités de gestion des données d’un CMS classique. Les données que vous stockez peuvent être appelées et affichées de diverses manières, vous pouvez utiliser des modèles, etc. Cela vous permet de gérer les blogs, ou les sites volumineux et complexes avec un minimum de tracas, par rapport au codage manuel de tout vous-même.

L'inconvénient évident est que quiconque gère le contenu et met à jour le site doit être à l'aise pour rassembler tout le contenu dans des fichiers texte. Ils peuvent également avoir besoin de connaissances en programmation.

Il existe actuellement des dizaines de générateurs de sites statiques semi-populaires. Le plus connu, pour le moment, est le Ruby-based Jeklyll .

Wiki

C'est vrai, vous pouvez faire fonctionner vos propres wikis, et gratuitement. La plupart des meilleurs logiciels wiki sont disponibles sous une licence libre ou une autre, y compris Mediawiki , le logiciel qui exécute Wikipedia.

Naturellement, il s'agit de systèmes de gestion de contenu volumineux, souvent très complexes, dotés de systèmes avancés permettant de déterminer qui est autorisé à modifier et modifier quoi. Leur cas d'utilisation est plutôt limité par définition: un wiki est une collection d'informations encyclopédiques massive, généralement utilisée pour référence.

Cela dit, vous pouvez créer un wiki sur n'importe quel sujet, et les grandes organisations les utilisent souvent pour afficher des informations relatives au support pour leurs produits.

CMS d'entreprise

Celles-ci sont bien conçues pour les entreprises. Ils sont énormes, ils sont complexes, ils sont censés traiter des quantités massives d'informations. Je serai honnête, n'ayant jamais travaillé dans une entreprise, je ne suis pas tout à fait sûr de leur fonctionnement.

L'idée générale, si je comprends bien, est qu'ils ont rarement beaucoup à voir avec les sites Web orientés clients. Enterprise Content Management (ou ECM) gère tous les documents relatifs aux processus qu'une entreprise utilise pour faire avancer les choses. Ils servent principalement de ressource et de point de référence pour les employés.

Ils sont également utilisés pour stocker des documents, tant ceux concernant l'entreprise que les clients. Par exemple, si vous gérez un grand nombre de contrats, vous pouvez les stocker dans un ECM, trié par client, pour un accès facile. L'ECM agit donc beaucoup comme une salle de fichiers numérique.

Lorsqu'ils sont utilisés pour des sites orientés clients, ces sites ont tendance à être massifs, car les CMS d'entreprise sont conçus pour gérer cette quantité d'informations. Pensez aux sites universitaires, aux portails gouvernementaux et à d'autres sites similaires.

CMS personnalisé

Dernier point, mais non des moindres, nous avons le CMS sur mesure. Ceux-ci viennent dans toutes les formes et tailles, et sont conçus pour toutes les fins imaginables.

Les avantages sont assez évidents. Vous obtenez exactement ce que vous voulez, et seulement cela. Cela se traduit généralement par un CMS plus petit et plus rapide qui fait tout ce dont vous avez besoin. Cependant, si vous en avez besoin et que vous avez un budget limité, vous pouvez toujours faire en sorte que votre développeur préféré crée davantage de fonctionnalités.

L'inconvénient est que vos options de support seront fortement limitées. Si le développeur d'origine n'est plus disponible, un nouveau développeur peut avoir du mal à comprendre l'ancien code.

De plus, lorsque les technologies de serveur sont mises à jour, un CMS personnalisé doit parfois être adapté à ces technologies. Le CMS développé par un tiers dédié sera mis à jour automatiquement. Si vous avez un CMS personnalisé, vous devrez embaucher un développeur pour le faire.

Les CMS personnalisés sont souvent mieux adaptés aux entreprises qui disposent de leur propre équipe de développement interne pour travailler sur les mises à jour, les mises à niveau et les correctifs de sécurité.

Mise à jour: vous pouvez maintenant lire partie 2 de cette série .