Ez Publish, Drupal o Joomla?

Sto cercando di metter su un piccolo sito di commercio elettronico. Si tratta di rendere disponibili due o tre prodotti per l’acquisto on-line e pagamento tramite PayPal. Inoltre deve essere possibile aggiungere contenuti statici da utenti registrati, pubblicati previa moderazione da parte di un altro utente.

L’hosting che ho a disposizione fornisce PHP-5.2, MySQL-5, Tomcat. Per non essere sopraffatto dall’enorme numero di scelte disponibili, ho temporaneamente scelto di usare il PHP.

Prima ho provato dei CMS pensati appositamente per l’e-commerce:

Li ho trovati tutti troppo complessi per le mie modeste richieste. Quindi ho valutato l’uso di un CMS generico che offrisse anche funzionalità di e-commerce. In due giorni di ricerche ho ristretto la lista a:

All’inizio il più allettante è Joomla. Per vari motivi: è semplicissimo da installare anche nei servizi di hosting più restrittivi; è semplicissimo da ottimizzare per i motori di ricerca; è semplicissimo ottenere delle URL brevi, chiare e con l’estensione “.html”; i temi di default sono sufficienti per costruire un sito carino.

Joomla però ha presto rivelato diverse pecche di immaturità. La più grave è che quando un utente crea un articolo e questo articolo viene pubblicato da un moderatore, l’utente iniziale può modificare a piacere l’articolo pubblicato senza che le modifiche siano sottoposte al moderatore. Questo di fatto annulla la possibilità di moderare la pubblicazione dei contenuti di un articolo.

Drupal, sebbene più complesso, sembra essere un prodotto più maturo rispetto a Joomla. Tuttavia dopo un giorno speso ad utilizzarlo non mi ha entusiasmato ed ho voluto provare quacos’altro prima di perderci altro tempo.

Ho trovato così eZ Publish. Ricordo di averlo provato sei o sette anni fa e di averlo poi abbandonato per la pessima documentazione. Da allora la documentazione è molto migliorata.

Dei tre eZ Publish è sicuramente il più difficile da installare ma, una volta installato e configurato, è il più semplice da personalizzare. Moltissime cose possono essere fatte senza scrivere una riga di codice. Ogni cosa è facilmente estendibile e personalizzabile direttamente dall’interfaccia Web. Le ACL possono essere estese a piacere e con un’alta granularità. Supporta in modo molto semplice la pubblicazione di documenti scritti off-line con OpenOffice o Word. Insomma molte caratteristiche utili e pochi fronzoli. Provatelo!

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s