*doing IT right!

Quel CMS pour une application métier?

Le choix d'un CMS ne se fait pas à la légère et nécessite une étude rigoureuse des besoins et objectifs, rappelons ici qu'il n'y a pas de meilleurs cms  et ce n'est pas parce que tel entreprise à fait son application métier sous Symfony ou eZ Publish que c'est forcement adapté dans votre cas.

Une application métier est par définition un besoin métier et spécifique.

La pratique voudrait qu'une application métier soit développée directement sur un framework (symfony, laravel, zend..)

Cela dit, il existe des cas ou la surcouche CMS apporte des avantages certains.

On parle de surcouche car effectivement un CMF comporte nativement les possibilités du Framework (qui peut le plus peut le moins!)

Nous parlons ici à tort de CMS car il est question de CMF (CMS basé sur un framework, pour plus d'information lire quel cms choisir? )

Votre application métier nécessite une forte gestion de contenu 

Prenons le cas d'une application métier de type CRM utilisé pour gérer votre base de prospects / clients. Un CRM va nécessiter une gestion de contenu avancée:

  • gestion des utilisateurs
  • ajouts de données / fichiers / médiathèque
  • gestion de profil / compte utilisateur
  • accès rôles et droits
  • diffusion et échange des données (api)
  • ...

Autant de fonctionnalités ou potentiellement la surcouche CMF va éviter de réinventer la roue et faire gagner du temps.

Des CMF tel que SulueZ Platform (full stack symfony) vont être potentiellement adaptés.

Potentiellement, car cela nécessite tout de même une étude plus détaillée (volumétrie - source des data / performance ..).

Votre application métier n'est pas indépendante et a une intégration forte avec une diffusion web.

Prenons le cas d'une application dont le but est de permettre à des utilisateurs de générer des formulaires métier dont les données sont exploités sur un ou plusieurs sites web front qui nécessitent de la gestion de contenu.

Un CMF vous permet potentiellement ici de faire une pierre deux coups en développant à la fois l'application et les site web et en centralisant les données.

Notez qu'il existe aussi la possibilité d'utiliser un framework + plugin d'administration lié au framework (par exemple Symfony + Sonata) mais le travail sera plus long pour atteindre un niveau similaire aux CMF en gestion de contenu .

Là encore il n'y a pas de règle fixe, n'hésiter donc pas à nous contacter!

Contact

367 rue de saint-denis
45590 Saint Cyr en Val

ouvert de 9h à 17h

02 46 65 02 00