npds dans le monde de l'entreprise

Date : vendredi 08 novembre 2002 @ 22:52:31 :: Sujet : NPDS

L'objectif de cet article est une reflexion sur l'avenir des outils CMS libre dans le monde de l'entreprise.

Je suis ingénieur système et dba oracle dans un syndicat intercommunal d'informatique

La mise en place d'un intranet dans nos villes partenaires s'est avéré nécessaire pour améliorer la diffusion d'information et le travail collaboratif des agents.

Une étude a donc été mené sur le choix d'un CMS servant de socle technique aux différents intranets de nos partenaires.



Php ou java

La solution java a été choisi pour les raisons suivantes :

- Les outils de développement java sont plus mûrs et industriels que php

- Le langage java possède une approche objet et donc une réutilisation du code développé plus importante que php

- Les évolutions du langage java sont géré par une société ( SUN ) qui assure une cohérence et une et une seule évolution du langage.

Libre ou éditeur

Le serveur http et le serveur d'application permettant au CMS de fonctionner ont été choisi parmi les solutions du monde libre ( apache, tomcat ) Ces solutions par le taux d'utilisation ont prouvé leur robustesse et ne nécessite par de support fournisseur particulier

La base de données est Oracle car les données stockés sont critiques et il est important de s'appuyer sur un éditeur avec un support compétent dans le cas d'erreur de base de type corruption de bloc. La base mysql est intéressante sur le plan économique et technique mais le fait de ne pas avoir un fournisseur avec des délais d'intervention me gène un peu dans un contexte de production

Le système d'exploitation est UNIX et non LINUX pour les mêmes raisons que le choix d'Oracle. Si le noyau LINUX plante avec une erreur de type crash kernel il est important d'avoir un support fournisseur réactif capable de me fournir un patch si l'erreur ne peut pas être corrigé en interne

Le CMS selectionné est un CMS dont la version N-10 est libre mais dont la version la plus récente est géré par un éditeur qui livre les sources et le framework à la fin du projet. Ceci possède l' avantage de ne pas réécrire toute les fonctions de l'intranet de A à Z tout en s'appuyant sur les compétences d'un éditeur pour s'assurer de l'évolution du produit en fonction de nos besoins

Conclusion

 Il me semble que les CMS à base de socle technique de SGBD et de système d'exploitation provenant entièrement du monde libre sont proconisés dans des contextes où la disponibilité et l'intégrité des données n'est pas critiques ( Association, echanges culturelles, site d'information non stratégiques dans les entreprises ). Par contre dans un contexte où la disponibilité et l'integrité des données sont critiques pour juger de la qualité du produit, il me semble que le fait de s'appuyer sur des environnements de types UNIX / ORACLE avec un CMS provenant du monde libre  mais maintenu par un éditeur qui assure la cohérence des versions du logiciels est indispensable.








Cet article provient de NPDS

L'URL pour cet article est : http://www.npds.org/article.php?sid=375