Creiamo il nostro portale con Mambo
Pagina 1 di 5
1. Introduzione a Mambo
Mambo è un CMS (Content Manager System) realizzato in linguaggio PHP e basato sul DBMS MySQL; si tratta cioè di un applicativo che consente di gestire un portale internet mettendo a disposizione degli utilizzatori una soluzione completa contenente tutte le features di cui un webmaster ha generalmente bisogno, tra esse si segnalano: la gestione delle news anche per categorie, la gestione degli ads pubblicitari (banner, annunci etc), il supporto per i templates e tanto altro.
Mambo è un software Open Source rilasciato sotto licenza GNU GENERAL PUBLIC LICENSE, questo vuol dire che chiunque lo può utilizzare e modificare a seconda dei propri interessi senza alterare le dovute indicazioni sui diritti d'autore del software.
Và da sè che Mambo è anche completamente gratuito secondo la filosofia più pura della Free Software Foundation.
Questo CMS possiede inoltre una vasta comunità di supporto, anche in Italia, alla quale ci si può rivolgere nel caso si abbiano problemi durante lo sviluppo dei propri portali utilizzando Mambo.
Mambo ha il suo punto di forza nell'amministrazione dei contenuti, il webmaster avrà infatti la possibilità di controlare pienamente ogni aspetto del suo sito internet, questo grazie anche ad un editor WYSIWYG (acronimo dall'inglese What You See Is What You Get, "ciò che vedi è quello che ottieni") integrato nel sistema.
Il CMS si appoggia su un core, cuore dell'applicazione, poi vi sono numerose espansioni che permettono di integrare i portali con funzioni particolari, servizi e features; queste espansioni si distinguono in componenti, moduli, mambots e templates.
I componenti consentono di integrare nuove funzionalità al gestore di contenuti, come per esempio gallerie per le immagini, forum di discussione, gestore dei downloads, contatori e statistiche per il traffico generato.
I moduli sono stati invece ideati per la creazione dei menu di navigazione, dei blocchi di testo e l'inserimento di altri contenuti. I moduli si distinguono in statici e dinamici, nel secondo caso funzionano sulla base di dati prelevati dal database.
I mambot sono degli strumenti utili per migliorare e integrare le caratteristiche tecniche di Mambo, per esempio possono essere utilizzati per aumentare l'efficienza di alcune applicazioni di amministrazione come i diversi editor disponibili.
I templates attengono alla gestione dell'interfaccia grafica, sarà possibile utilizzare un solo template per tutto il portale o utilizzarne più di uno dedicandoli alle diverse sezioni.
Mambo si caratterizza per essere un prodotto facile da installare e da amministrare, nel corso di questa breve guida ne analizzeremo gli aspetti fondamentali.







