Favoriser un développement sur-mesure à l’usage d’un CMS
Identifiants
Catégories
Cycle de vie | Tiers | Responsable |
---|
2. Conception | Datacenter | Architecte Logiciel/Développeur |
Indications
Degré de priorité | Mise en oeuvre | Impact écologique |
---|
3 | 3 | 3 |
Ressources Economisées |
---|
Processeur / Mémoire vive / Réseau |
Description
Utiliser un framework ou un développement sur mesure, afin de bénéficier d’une plus grande liberté dans l’optimisation de certains processus.
Les CMS sont en effet plus contraignants et imposent des fonctionnements parfois gourmands en ressources pour atteindre leur principal objectif, la souplesse.
Ainsi, pour la gestion de leurs extensions, les CMS utilisent des systèmes de « hook », qui reposent généralement sur une convention de nommage des fonctions.
Le test de l’existence de nouvelles fonctions de ces extensions est un processus qui consomme des ressources, tandis que les développements sur mesure n’ont pas à « découvrir » l’existence de fonctions puisqu’elles sont déjà connues. L’usage d’un nombre trop important d’extensions peut consommer beaucoup de ressources et ralentir le site.
Principe de validation
Le nombre … | est inférieur ou égal à |
---|
d’extensions d’un site reposant sur un CMS | 3 |