J'ai besoin d'aide pour choisir un produit CMS adapté à une application de commerce électronique avec des fonctionnalités uniques complexes. J'envisage d'utiliser un CMS existant parce que je n'ai pas le budget pour construire mes propres versions de:Choix CMS pour une application de commerce électronique multitenant en Java
- copie éditeur
- page Outils de mise en page
- éditeur de plan du site (en option)
J'avais considéré Spring.MVC et JBoss Seam comme des alternatives de framework et JSP/JSTL et Facelets/JSF comme des technologies de vue avant de réaliser que le CMS pourrait conduire ce choix.
Puisqu'il y a six clients pour commencer, j'étais très enthousiaste à l'idée d'une architecture multi-locataires avec une marque appliquée à chaque page de locataires.
Je vois deux alternatives architecturales:
- construire un site mutualisée sur mesure basée directement sur un framework web et "tirer dans" contenu via JCR.
- Déployez un CMS multi-tenant et ajoutez en quelque sorte les fonctions uniques.
Les "fonctions uniques" sont un concepteur interactif qui vous permet de créer exactement le produit que vous voulez. Une fois construit, le produit est ajouté à votre panier et il y a alors les fonctions normales de paiement et de configuration de compte à considérer. Tous encore dans une situation multi-locataire. Je suis assez content que les fonctions d'édition de contenu soient installées dans une application web séparée, il me suffirait de les faire fonctionner pour le compte des six clients, mais idéalement, ils y auraient également accès. Il n'y a pas besoin d'être marqué du tout.
Des suggestions?