Les Content Management Systems (CMS) sont des logiciels installés sur des serveurs web qui offrent la possibilité de gérer dynamiquement des contenus : textes, images, video. Ils sont souvent utilisés pour réaliser des sites de société ou d'organismes. Leur architecture sépare largement la présentation, le traitement et les données manipulées. L'utilisation d'un CMS permet aux rédacteurs des sites web de ne pas à avoir de compétences particulières en HTML ou d'utilisation de logiciels dediées à la création de pages. Les CMS proposent aux rédacteurs de sites une interface en ligne leur permettant de créer leur page à partir de leur navigateur internet. De nombreux modules sont par ailleurs proposées par défaut : forum, recherche automatique, formulaire de contacts, ...
AGGIL maitrise l'utilisation de différents CMS : Joomla, SPIP, TYPO3, DotNetNuke,... et propose à ses clients :
- Installation et paramétrage du CMS
- Intégration de la charte graphique à partir de fichier type .psd (photoshop) afin de paramétrer le CMS retenu et intégrer la charte graphique dans le format accepté par le CMS.
- Intégration de l'arborescence du site sous forme de rubriques, articles, pages, à partir de textes bruts.
- Développement sur mesure de modules spécifiques aux besoins de ses clients.
- Adaptation du CMS, avec modification du source (avec les contraintes GPL si open source), pour un besoin spécifique ne pouvant être traité par de la customisation ou un plugin.
Le site www.aggil.com est un exemple de site réalisé avec un CMS.