S'il est difficile d'indiquer de manière formelle quel CMS et quels langages doivent être utilisés, certains facteurs importants sont à prendre en compte :
- développements, popularité et pérenité des technologies/langages
- outils et technologies utilisées par les concurrents
- adaptation de la technologie/du CMS aux objectifs internes et externes (ce point est fondamental, par exemple, si vous n'avez pas de compétences techniques, vous devez privilégier des outils simples à utiliser)
- sécurité, fiabilité, maintenabilité,
- coûts récurrents associés.
S'il n'est pas possible d'apporter un conseil clair sur le choix du CMS à retenir nous pouvons cependant vous recommander :
- d'éviter les CMS confidentiels, développés et utilisés par une seule agence web,
- de prendre en compte les coûts récurrents associés,
- de demander à tester l'outil CMS avant de contractualiser.