Abbiamo realizzato dei CMS totalmente nuovi e totalmente nostri, come nel caso di outletspacci o di termeitalia.org tanto per fare un paio di esempi ma nella realizzazione dei nostri siti ci basiamo spesso su di una piattaforma Open Source. In molti casi questo ci permette di abbattere i costi di startup e di ottimizzare i tempi per la realizzazione del sito. Inoltre l’uso di un CMS permette una più semplice gestione dei contenuti e questo, soprattutto nel caso in cui il cliente vuole la libertà di gestire le proprie pagine, può essere fondamentale.
In realtà sono numerosi i software che usiamo e che possiamo dire di conoscere approfonditamente, giusto per fare qualche esempio potremmo citare Apache, MySQL, php e una sterminata serie di tool ma tra questi i CMS principali che utilizziamo nella realizzazione vera e propria di un sito sono:
WordPress
www.wordpress.org è forse il più popolare e il più conosciuto dei CMS utilizzati per realizzare un sito web, anche in ragione della sua relativa semplicità. E’ stato inizialmente pensato per la gestione di un blog ma il software è via via cresciuto ed oggi viene usato anche per la gestione di siti notevolmente complessi.
Uno dei suoi punti di forza sono i numerosi plugin disponibili che ne estendono le potenzialità e le funzionalità e un enorme numero di template, disponibili anche gratuitamente. La combinazione di questi fattori permette di realizzare con relativa facilità un proprio sito anche ad un utente alle prime armi. La differenza tra un sito realizzato da un professionista e quello creato da un appassionato, a parità di piattaforma, risulta evidente.
Il software con cui viene realizzato un sito infatti non è che lo strumento tecnico che viene usato per lo sviluppo, il risultato finale dipenderà anche da questo ma sarà figlio di tanti altri fattori.
Joomla
www.joomla.org è il secondo cms al mondo per diffusione, viene usato per gestire siti personali, aziendali ma anche per giornali e istituzioni, è molto apprezzato anche dalle pubbliche amministrazioni.
Dispone di un enorme numero di estensioni, gratuite e a pagamento, che ne estendono la funzionalità. Un sito realizzato in joomla è tipicamente più complesso, non solo dal punto di vista delle risorse hardware e software, ma anche da quello dei contenuti dato che il CMS trova la sua naturale collocazione nella gestione di siti piuttosto grandi con contenuti di tipo diverso.
Grazie alle sue estensioni Joomla può essere usato per realizzare siti profondamente diversi tra loro, dal forum di appassionati, al magazine informativo, alla comunity e perfino un sito di commercio elettronico. Pensato per espandersi per sua natura infatti può gestire contenuti di natura diversa.
Prestashop
CMS pensato da subito per il commercio elettronico, a differenza di WordPress e Joomla non ha bisogno dell’installazione di moduli nè di modifiche per esser pronto per l’e-commerce, al contrario è un Content Management Software progettato fin dalle sue fondamenta per questo scopo.
Si tratta anche in questo caso di un software Open Source, sviluppato attivamente da un grande gruppo di programmatori (soprattutto francesi e spagnoli) ma che è disponibile praticamente in tutte le lingue, compreso ovviamente l’italiano, e sta conquistando una certa popolarità, anche grazie all’interfaccia di gestione, pensata avendo in mente l’utente finale, le persone che non hanno particolare dimestichezza con il software.
Per quanto riguarda la parte grafica Prestashop è basato su Smarty, un motore conosciuto e popolare con una lunga storia alle spalle.
Magento
Magento è un cms per la gestione di un e-commerce, alcuni dei più famosi negozi online utilizzano questo software per il proprio sito. Recentemente acquisito da e-bay è un software molto potente, complesso ed esigente. Ha potenzialità virtualmente illimitate dato che incorpora funzionalità tipiche dei prodotti di più alto livello ma la sua configurazione e la gestione richiedono una certa padronanza dello strumento.
Molto esigente dal punto di vista hardware e di configurazione, un tipico sito realizzato con Magento con qualche migliaio di articoli, se non accuratamente configurato e non installato sul giusto hardware può avere un decadimento di prestazioni già con qualche decina di utenti che accedono contemporaneamente al sito, è anche per questo motivo che abbiamo un server dedicato solo ed esclusivamente a Magento: sulla macchina sono state eseguite tutte le ottimizzazioni che permettono a questo ottimo software di essere sempre all’altezza della situazione.
Installazione, configurazione e gestione dei contenuti in Magento sono operazioni piuttosto complesse; il vantaggio nell’adottare questo software è che non ci sono limiti verso l’alto, tutto quello che si può ragionevolmente chiedere ad un CMS specializzato nel commercio elettronico lo può fare.
Multi lingua, multi negozio, multi magazzino, una serie interminabile di API che permettono l’interfacciamento con i software più diffusi così come interrogazioni semplici o complesse. Una gestione molto sofisticata di listini, sconti coupon e promozioni (compresi saldi e 3×2) sono solo alcune delle caratteristiche molto apprezzate dai commerciali.
La netta separazione tra layout, template e skin è apprezzata da grafici e programmatori che possono intervenire sull’aspetto grafico del sito senza traumi. Anche l’utente navigando su un sito realizzato con Magento godrà di una buona esperienza e potrà completare i suoi acquisti senza dover imparare a usare il sito. Dal punto di vista SEO Magento offre tutti gli strumenti indispensabili affinchè un sito possa ben posizionarsi sui motori di ricerca.
Come tutti i software ben realizzati Magento è uno strumento molto potente che permette di raggiungere risultati anche molto ambiziosi; anche la sua curva di apprendimento è piuttosto ripida e lunga, è anche per questo che riteniamo indispensabile l’aiuto di un’agenzia nella realizzazione di un sito per il commercio elettronico.
Se pensate che un giorno il vostro business online crescerà Magento è la scelta giusta per voi, non dovrete pensare a un cambio di software mentre il business è già avviato.
Anche per Magento sono disponibili estensioni e template, in questo caso nella maggior parte dei casi si tratta di aggiunte a pagamento.
Moodle
Moodle è una fantastica piattaforma Open Source progettata per la gestione di corsi, un software perfetto per l’apprendimento a distanza. Il nome è un acronimo e significa Modular Object Oriented Dynamic Learning Environment ovvero ambiente di apprendimento dinamico, modulare, orientato ad oggetti.
La piattaforma richiede un po’ di tempo per riuscire ad avere una certa familiarità, quando però si cominciano a padroneggiare gli strumenti a disposizione ci si ritrova con uno strumento potentissimo, pensando fin dalla stesura delle specifiche iniziali per crescere con il contributo degli utenti.
Gli strumenti a disposizione dei docenti sono tutti quelli che si possono desiderare per la didattica a distanza, nelle caratteristiche di base sono compresi un forum, un blog, una chat, una wiki, un glossario e la possibilità di pubblicare dei quiz.
Lascia un commento