io non so nello specifico quale consigliarti perchè non ne conosco le funzionalità... faccio solitamente siti costruendoli io in html css e php ed uso solo raramente i cms per gli ecommerce per velocizzarmi il lavoro e non programmarmi tutto il codice a mano.
invece ti volgio rispondere per le tue richieste di personalizzazione... è imn base a cosa sai fare!
considera che per lo più i cms sono fatti in html csss e php, quindi:
- chi non conosce nessun codice può solo usare i template esistenti e fare qualche modifichina dal pannello di controllo.
- se conosci html e css puoi intervenire su questi e personalizzarlo già di molto (cmq con più o meno limiti dati dai singoli cms ovvio)
- se invece vuoi modificarne proprio le funzionalità o fare implementazioni importanti (esempio nel cms c'è una chat dove si può dialogare tutti assieme o 2 utenti in priv.... e tu vuoi una chat privata tra tre utenti o nella registrazione ci sono alcuni campi da compilare e tu hai necessità di inserirne uno nuovo) occorre saper programmare in php e modificare il codice.
quindi cerca per prima cosa quello che è più adatto a te (ovvero che ha ciò che a te serve) poi o ti adegui o lo modifichi, i cms per lo più sono opensource, si può fare tutto... basta saperlo fare!

Rispondi quotando