un sito internet è come un quadro da ammirare che oltre a trasmettere emozioni, deve saper offrire al visitatore le giuste informazioni ed appagare la sua ricerca. Ci sono principi ormai inscindibili per un'ottima realizzazione di un sito web; alcuni tra essi sono senza ombra di dubbio l'accessibilità, ovvero la facilità di consultazione, il posizionamento, ovvero il riuscire a raggiungere la più alta visibilità sui motori di ricerca e la facilità di amministrazione. Tutti elementi, questi, che·Ariota.it·pone quale inscindibili prerogative per l'ottimale riuscita di realizzazione.
Uno dei prodotti sicuramente di miglior successo ed ampiamente utilizzato nell'innovativo mondo del Web2·(blog,·forum,·chat, sistemi quali·Wikipedia,·Youtube,·Facebook,·Myspace,·Twitter,·Gmail,Wordpress,·Tripadvisor ecc.) è il CMS. Ariota.it·basa la stragrande maggioranza delle proprie realizzazioni su questo genere di piattaforma. I vantaggi di questa soluzione per il Cliente Finale sono molteplici, ma i più significativi possono essere brevemente elencati di seguito:
···Possibilità di creare ILLIMITATE pagine e contenuti, categorie e sezioni.
···Personalizzare al massimo l'aspetto grafico a mezzo di apposito css creato da noi dietro direttive e desideri del cliente.
···Web interamente dinamico, l'utente finale, (il visitatore) potrà accedere previa registrazione alle più svariate attività che si possa desiderare di inserire, dalla chat alle gallerie fotografiche, video etc...
···Non per ultimo, costi sicuramente più contenuti rispetto a realizzazioni sviluppate diversamente.
Di seguito, riportiamo una breve descrizione di cos'è un CMS.

Un·content management system, in·acronimo CMS, letteralmente "sistema di gestione dei contenuti", è uno strumento·software installato su un·server web studiato per facilitare la gestione dei contenuti di·siti web, svincolando l'amministratore da conoscenze tecniche diprogrammazione Web.
Esistono CMS specializzati, cioè appositamente progettati per un tipo preciso di contenuti (un'enciclopedia on-line, un·blog, un·forum, ecc.) e CMS generici, che tendono ad essere più flessibili per consentire la pubblicazione di diversi tipi di contenuti.
Tecnicamente un CMS è un'applicazione lato·server che si appoggia su un·database preesistente per lo stoccaggio dei contenuti e suddivisa in due parti: la sezione di amministrazione (back end), che serve ad organizzare e supervisionare la produzione dei contenuti, e la sezione applicativa (front end), che l'utente web usa per fruire dei contenuti e delle applicazioni del sito. L'amministratore del CMS gestisce dal proprio terminale, tramite un pannello di interfaccia e controllo, i contenuti da inserire o modificare e invia i dati al database del server tramite protocollo·FTP.
I CMS possono essere realizzati tramite·programmazione in vari linguaggi web tra cui più comunemente in·ASP,·PHP,·.NET; il tipo di linguaggio adoperato è indifferente a livello di funzionalità. Alcuni linguaggi rendono il CMS·multipiattaforma, mentre altri lo rendono usufruibile solo su piattaforme proprietarie.
Nonostante i CMS non siano stati concepiti per il Web, oggi il loro utilizzo più diffuso è rivolto alla gestione di·siti web, soprattutto se sono di grandi dimensioni e richiedono un frequente aggiornamento.
Una delle applicazioni più utili dei sistemi di WCMS, infatti, è nella gestione dei·portali (intranet, extranet, community, siti di e-commerce...), dove vengono impiegati come strumento di pubblicazione flessibile e multiutente.
Ad esempio, gestione di contenuti testuali (notizie, articoli ecc.),·link, immagini, liste di discussione, forum, materiale scaricabile. Può essere modificata anche la struttura stessa delle pagine in numero ed organizzazione. A volte i WCMS danno la possibilità di gestire anche più versioni dello stesso sito (ad esempio,·HTML o·WAP).
I WCMS consentono di definire utenti, gruppi e diritti in modo da poter permettere una distribuzione del lavoro tra più persone. Per esempio, è possibile definire una classe di utenti abilitati esclusivamente all'inserimento delle notizie, mentre si può riservare la scrittura di articoli ad un altro gruppo, e limitare tutti gli altri alla sola consultazione.
L'introduzione di un web content management system in azienda richiede la definizione di chiari processi interni di approvazione dei contenuti. La scelta di un software di WCMS è strategica per le aziende che generano la maggior parte di volume d'affari su·Internet, ma - in proporzione diversa - è molto importante anche per il libero professionista che vuole utilizzare il media Internet per farsi conoscere.
Vantaggi dei CMS
Un CMS permette di costruire e aggiornare un·sito dinamico, anche molto grande, senza necessità di scrivere una riga di·HTML e senza conoscere linguaggi di programmazione lato server (come·PHP) o progettare un apposito·database. L'aspetto esteriore delle pagine può essere personalizzato scegliendo un·foglio di stile CSS appositamente progettato per un determinato CMS.
I flat file CMS, altrimenti noti come text-based CMS, sono dei content management system che si basano su file di testo (il più delle volte files XML) e che perciò non necessitano di alcun database come MySQL, PostgreSQL, ecc. Questi CMS sono facilmente installabili e dunque sono particolarmente adatti per siti personali o per piccole comunità. Un CMS·open source di questa tipologia è·Flatnuke.
Si ringrazia: