I CMS opensource più importanti, attualmente sono questi:
- Joomla
- Drupal
- OS Commerce
- Wordpress
Questi software permettono di creare dei siti web dinamici più o meno professionali. Ognuno di questi sistemi permette la pubblicazione e la gestione di contenuti inseriti dall'utente o dall'amministratore del sito.
Joomla e Drupal
I CMS Joomla e Drupal, sono molto simili tra loro. Entrambi hanno una forte comunità opensource alle loro spalle che sviluppa e aggiorna il software e le varie estensioni ad essi collegati. Quando si sceglie uno di questi metodi per la realizzazione del proprio sito, si dovrebbe considerare quanto grossa sia la comunità che lavora dietro al software scelto; più è grossa la comunità, maggiori saranno le possibilità di espansione, e di supporto per i vari problemi. Attualmente Joomla è il software che ha ricevuto più riconoscimenti a livello mondiale ed è il più usato per la realizzazione di siti professionali.
Ci sono centinaia di estensioni per ogni esigenza e migliaia di utenti che lavorano con questo sistema. Quindi, per l'esperienza personale che abbiamo avuto, ci sentiamo sicuramente di consigliare Joomla come miglior CMS professionale per la creazione di siti dinamici.
OsCommerce
OsCommerce è molto diffuso in Italia per la gestione dell'e-commerce on-line. Questo CMS, è di solito quello più proposto dalle web agency italiane, in quanto è molto semplice da configurare e portare on-line, e non richiede molta formazione per la configurazione.
È un software dedicato per l'e-commerce, ma ha molteplici limiti. La comunità che ha dietro le spalle, non è delle più grandi, è focalizzato solo sull'e-commerce e non è molto espandibile; inoltre l'ottimizzazione delle parole chiave, dei titoli, e dei prodotti non è ottimale per l'integrazione con i sistemi di ricerca. Nella gestione dei prezzi è molto limitato livello di funzionalità e non offre tutte le opzioni che Virtuemart incorpora.
La quantità di templare grafici, non è sicuramente comparabile a quella di Joomla e soffre ancora di molti bug di sicurezza.
In definitiva possiamo dire che questo strumento, è superato, e sconsigliamo di utilizzarlo a tutte quelle persone che desiderano un e-commerce professionale e completo. Attualmente lo strumento opensource più utilizzato per la realizzazione di siti professionali e-commerce è Virtuemart, la principale e più popolare estensione per l'e-commerce di Joomla.
Wordpress
Se il nostro obiettivo è quello di creare un proprio blog personale o aziendale forse la soluzione più corretta, meno dispendiosa e più veloce, è usare Wordpress.
Questo è il sistema più utilizzato al mondo per la creazione dei blog. Al suo interno offre molteplici strumenti per personalizzare il proprio 'diario' on-line occupandosi della gestione dei contenuti in maniera rapida ed efficace. Tutta l'ottimizzazione SEO del sito è gestita in maniera autonoma, ottimale e corretta per i principali sistemi di ricerca, primo fra tutti Google.
Il problema però è quando si cerca di realizzare un sito per un'azienda o per una realtà più complessa con questo strumento. Wordpress non è espandibile come potrebbe essere Joomla. Ultimamente si sono fatti dei progressi, i template per Wordpress sono diventati più gestibili e flessibili, e sono comparse sul web delle estensioni per integrare la vendita di prodotti con questo sistema. Ma ci sentiamo vivamente di sconsigliare questo sistema per la realizzazione di un sito completo e professionale che in futuro potrebbe avere la necessità di essere esteso con esigenze più complesse e specifiche.
CMS proprietari
Sono presenti sul web dalle aziende che offrono la realizzazione di siti web dinamici con sistemi proprietari, cioè da loro creati. Noi sconsigliamo assolutamente l'uso di quest'ultimi in quanto non offrono la possibilità di configurazione, gestione ed espandibilità necessaria, che un sito web professionale dovrebbe avere.
Inoltre, nel caso che in futuro, si voglia cambiare l'azienda a cui affidare il nostro sito Internet, risulterà impossibile consegnare la gestione ad un'altra persona, e dovremmo ricominciare tutto da capo.

