PIER LUIGI MENCHETTI
IL PERCORSO STORICO DEI SITI IL SITO STATICO Nei primi anni del web i siti erano collezioni di pagine statiche tenute assieme dai link incrociati e realizzate da persone che conoscevano l Html, il linguaggio di produzione dei contenuti. L evoluzione era fondamentalmente in mano allo sviluppatore che era l unico a poter mettere mano al sistema. Le pagine erano preparate una ad una ed allo stesso modo modificate, in caso di necessità.
IL PERCORSO STORICO DEI SITI IL SITO DINAMICO Una struttura grafica fissa riempita da contenuti letti da una base dati. Le pagine, sviluppate con linguaggi appositi, sono create al volo fondendo una parte fissa (di solito il layout grafico, i menu, i link principali) con quella prelevata dal database a seconda della sezione nella quale ci si trova. I vantaggi rispetto al primo schema sono: manutenzione più semplice; minor numero di pagine effettive; possibilità di modificare i contenuti senza modificare materialmente le pagine.
IL C.M.S. 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 di programmazione. 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, divisa 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. I CMS possono essere programmati in vari linguaggi tra cui più comunemente in ASP, PHP,.NET; il tipo di linguaggio adoperato è indifferente a livello di funzionalità.
ARUBA NUKE Arubanuke è basato su DotNetNuke DotNetNuke è un sistema per la gestione dei contenuti (CMS) realizzato con tecnologia Microsoft ASP.NET distribuito con una particolare licenza libera, che permette il suo utilizzo gratuito per lo sviluppo di qualsiasi tipo di portale, anche commerciale, ed è richiesto solo un link che riporta al sito del produttore.
Come funziona ArubaNUKE Impostazioni Amministratore - Il software prevede un'interfaccia di amministrazione via web che consente di compiere numerose operazioni e di configurare tutti i parametri relativi al portale quali il titolo, l'aspetto grafico e la disposizione delle varie sezioni. Sono inoltre elencati tutti i moduli attualmente disponibili che permetteranno di arricchire il portale con pochi semplici passi. La gestione del portale e l'upload dei files non richiedono alcun software aggiuntivo e non sono quindi necessari e supportati accessi via FTP o FrontPage : tutte le operazioni possono essere effettuate via web. La dimensione massima dei file in upload e' di 8 Megabyte.
Gestione Contenuti e Grafica
MODULI PREINSTALLATI Account Login Il Modulo Account Login permette agli utenti di accedere al portale tramite autenticazione. È comprensivo di: un bottone verso la pagina di registrazione al termine della quale un utente diviene Utente Registrato ; un bottone per il recupero della password. Annunci Modulo Annunci serve per creare e amministrare un insieme di annunci composti da un titolo, un breve campo descrittivo, data di pubblicazione, data di scadenza e ovviamente un link che può essere tracciato per vedere quanti click sono stati fatti su di esso. Banners Il modulo Banners ti permette di gestire campagne pubblicitarie banner (statici e animati, testo HTML, o script). Il modulo si assicura che i banner siano visibili a rotazione e sempre differenti per ogni visitatore. I tuoi rivenditori possono controllare i guadagni effettuati e la data di scadenza della campagna e il costo per impression. Blog Il modulo Blog ti permette di avere e gestire blog direttamente nel tuo sito. Contacts Il modulo contatto serve per gestire una lista di contatti e renderla pubblica per un gruppo di perone quali un gruppo di lavoro. Per ogni contatto vengono salvate informazioni quali Nome, Qualifica, indirizzo email e 2 numeri di telefono. Discussions Il Modulo Discussions permette di organizzare messaggi ed opinioni relativamente ad un specifico argomento. Il modulo permette agli utenti autorizzati di poter lasciare nuovi messaggi o di poter rispondere a quelli esistenti. Documenti Il Modulo Documenti permette di gestire una lista di documenti che possono essere visti o scaricati dagli utenti. I documenti possono risiedere nel portale stesso o al di fuori e possono essere catalogati in categorie, e per ognuno di essi può essere conteggiato il numero di click ricevuti.
Eventi Il modulo Eventi permette di visualizzare un elenco di Eventi cronologicamente ordinato. Ogni evento può essere settato in modo che non sia più visibile una volta passata la data dell'evento stesso, oppure possa essere visto per ogni data o periodo specificato. FAQs Il modulo FAQs permette di gestire agli utenti autorizzati una lista di Domande con le corrispettive risposte. Feedback Il Modulo Feedback serve per poter permettere agli utenti registrati e non-registrati di poter lasciare la propria opinione indirizzata all'amministratore del portale. Forum Inserisci un Forum completo e allo stesso tempo facile nella gestione nel tuo portale dove gli utenti del tuo portale possono lasciare i loro messaggi o opinioni sugli argomenti impostati. IFrame Inserisci un IFrame nel tuo portale con riferimento a pagine o anche all'esterno. Image Il modulo Image permette di gestire immagine caricate tramite il file manager Link Il Modulo Link permette di gestire tutti i links presenti nel portale. Per ogni link si può inserire una descrizione al rollover e monitorarne il numero di click ricevuti.
News Feeds (RSS) Il modulo NewFeed serve per visualizzare feeds nel tuo sito: ogni feed è composto da un titolo ed una breve descrizione ed un link verso l'apertura del feed stesso. Box Ricerca Il Modulo Box Ricerca visualizza un box di ricerca dove utenti autorizzati possono effettuare ricerche all'interno del portale. Questo Modulo deve essere usato in abbinamento col modulo Risultati Ricerca Risultati Ricerca Il Modulo Risultati Ricerca permette agli utenti autorizzati di settare le proprietà di visualizzazione dei risultati. Questo Modulo deve essere usato in abbinamento col modulo Box Ricerca Sondaggio Il Modulo Sondaggio ti permette di creare e gestire sondaggi. I sondaggi possono avere una singola o multipla scelta di risposta. Utenti autorizzati possono lasciare la propria risposta. Per il sondaggio può essere settata anche una data di scadenza e se ne potrà vedere il grafico delle opinioni ottenute. Text/HTML Il modulo Text/HTML ti permette di editare testi sia in formato HTML, rich text o plain text User Account Il modulo User Account ti permette di far registrare i propri visitatori rendendoli Utenti Registrati, e una volta tali possono editare in ogni momento i loro dati o cancellare il proprio Account. Tabella Il modulo Tabella permette la visualizzazione di una tabella di dati ordinabili per ogni intestazione di ogni colonna. Users Online Questo modulo ti permette di visualizzare una serie di informazioni relativamente agli utenti del portale stesso. Le informazioni visualizzabili sono: utenti online in quel momento, utenti registrati on line nello stesso momento, utenti registrati totali, utenti registrati ieri, utenti registrati oggi, nome ultimo registrato. XML/XSL Questo modulo ti permette di vedere a video il risultato di una trasformazione XML/XSL. Combinando infatti la trasformazione scritta in XSL (Extensible Style Sheet Language) a una base dati in XML (Extensible Markup Language) si può ottenere diversi tipi di files per lo stesso documento XML quali documenti in HTML, PDF, WORD e molti altri.
Ulteriori risorse Guide filmate Aruba nuke: http://nuke.aruba.it/guide.asp Ridimensionamento immagini e watermark: http://www.watermark-image.com/