Ecco una presentazione interessante tratta dalla conferenza Plone 2010 a Bristol (in inglese).
Si trova un approccio particolarmente valido per far convivere un CMS di alto livello (Plone) e un sistema di e-commerce (qui Django lfs).
Piuttosto che innestare su un sito Plone moduli di estensione di e-commerce, l’autore espone la sua visione dell’e-commerce come un servizio web ripreso in Plone. L’idea centrale di questo concetto è trarre il meglio da ciascun sistema: Plone è eccellente per pubblicare e condividere le informazioni, lfs è perfetto per gestire gli ordini dei clienti e le schede dei prodotti.
Per il visitatore, tutto è completamente trasparente: con l’uso di xdv, ha l’impressione di essere sempre sullo stesso sito e può navigare facilmente tra l’uno e l’altro.
Per l’azienda, il vantaggio è doppio :
1. Può offrire ai visitatori un servizio di alto livello, combinando la forza del CMS Plone per diffondere le informazioni (ad esempio pubblicare istruzioni di montaggio o ancora condividere informazioni tramite un extranet) e l’efficacia di lfs.
2. Le architetture, essendo meno intrecciate tra loro, rendono molto più semplici i futuri sviluppi: ad esempio la migrazione da una versione all’altra di Plone diventa un gioco da ragazzi.
Una bellissima dimostrazione…