Un système de gestion de contenu est destiné à la conception et à la mise à jour dynamique de site web ou d'application multimédia. Ils partagent les fonctionnalités suivantes :
Simplicité Pas de connaissance informatique nécessaire pour pouvoir utiliser l’application.
Fiabilité Une application ayant déjà fait ses preuves.
Portabilité Il était nécessaire que l’application soit utilisable avec le navigateur Safari.
Modularité Une application compartimentée afin de n’utiliser que le nécessaire et pouvoir aisément l’adapter à mes besoins.
Légèreté La majorité des gestionnaires de contenu sont souvent des usines a gaz gourmandes en ressources et regorgeant de fonctions inutiles, donc provoquant des pages plus longues à afficher pour le visiteur.
Communauté Une communauté active autour du projet afin d’avoir de nombreuses mise a jour, modules supplémentaires et de l’aide rapidement en cas de besoin.
Optimisé Une optimisation pour le référencement des pages dans les moteurs de recherche et une accessibilité accrue que ce soit pour les différents navigateurs (safari, I.E, Firefox) ou pour les déficients visuels.
Basé sur le duo PHP/MySQL Gratuit, robuste, qui a aujourd’hui largement fait ses preuves et qui est facilement modifiable. C’est aussi dans ces langages que mes connaissances sont les plus fortes donc me permettant de pouvoir plus facilement faire des modifications.
Sécurité Une interface simple permettant d’affecter les rôles de chaque intervenant du site très rapidement et clairement en ne leur affectant que les droits nécessaires.
C'est l'occasion de regrouper toute son activité dans un seul outil web, et même d'offrir à ses équipiers le moyen de travailler dessus en toute autonomie. Les CMS sont truffés de widget simplifiant au maximum l'utilisation.
En 2010, on recense plus de 700 CMS dans le monde. source CMSmatrix. Dûr de s'y retrouver! Fort de notre expérience du web, nous avons sélectionné et testé les plus fiables d'entre eux, disposant d'une interface agréable et supportant le multilaguage.
Voici généralement les différentes étapes de production:
Etude de votre besoin Elaboration de maquettes (layout) Integration de la charte graphique Développement Test et mise en ligne Formation à l'outil