UNIVERSITÀ DEGLI STUDI DI PARMA

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "UNIVERSITÀ DEGLI STUDI DI PARMA"

Transcript

1 UNIVERSITÀ DEGLI STUDI DI PARMA DIPARTIMENTO DI INGEGNERIA DELL INFORMAZIONE CORSO DI LAUREA IN INGEGNERIA INFORMATICA Corso Sistemi orientati a internet Progetto di di IRENE MARIA GIRONACCI Anno accademico 2013/14

2 INDICE Introduzione 1 Capitolo 1 Joomla! 4 Capitolo 2 Xoops 6 1 Capitolo 3 Confronto tra Joomla! e Xoops 7 2 Capitolo 4 Confronto pratico tra Joomla! E Xoops 4.1 gestione articoli 4.2 gestione forum 4.3 gestione e-commerce 4.4 gestione forum 4.5 ottimizzazione mobile 4.6 altro 16 Capitolo 5 - Conclusione 35 2

3 INTRODUZIONE Il progetto descritto in questa tesina ha come obiettivo finale il confronto tra i due CMS Joomla! e Xoops su alcune funzionalità chiave quali la gestione degli articoli, la gestione dei forum, l ottimizzazione mobile delle pagine web, il miglioramento della performance relativa ad un sito web, la gestione di e-commerce e la realizzazione di componenti custom. I CMS (Content Management System) sono software per la realizzazione e la gestione di siti dinamici, ovvero siti che possono accrescere e mutare il proprio contenuto continuamente, e consentono di farlo in modo semplice. Esiste un ampia varietà di CMS, dalle versioni per le grandi aziende che sono caratterizzati da un prezzo elevato alle versioni open source, come Joomla e Xoops, completamente gratuite. Le componenti caratteristiche di un CMS sono: la separazione tra codice, la grafica e i contenuti, separazione tra sviluppo e mantenimento del sito, valorizzazione della natura comunicativa di un sito, utilizzo di template per la grafica del sito, utilizzo di editor visuali, la gestione di utenti, la disponibilita di un motore di ricerca integrato e la possibilità di estendere il sito con moduli e componenti aggiuntivi. 3

4 Capitolo 1 JOOMLA! Joomla! è un CMS open-source (Content Management System), ovvero una struttura software che serve a facilitare la creazione di siti internet, nato nel 2005 da un gruppo di sviluppatori di diverse nazionalità. Per l utilizzo di Joomla! È necessario disporre di un dominio associato ad uno spazio server e dell ambiente di sviluppo adatto, composto dalle seguenti componenti software: a) Apache b) MySQL c) PHP Joomla! Possiede un pannello di controllo intuitivo per ll amministrazione del sito e per il download e la gestione di contenuti. I contenuti possono essere scaricati come estensioni (garantendo un certo livello di astrazione sull implementazione effettiva dei vari componenti), oppure creati grazie alla presenza di un editor integrato (WYSIWYG). L intero codice di Joomla può essere suddiviso in due grandi sezioni: il lato frontend (sito) ed il lato di amministrazione. Il codice che realizza le funzionalità dell amministrazione si trova nella cartella administrator. Il lato amministrazione è l insieme di funzionalità di Joomla che si occupa di gestire i contenuti e le funzioni che sono rese disponibili attraverso il lato frontend. Joomla basa la propria struttura su entità chiamate componenti. Il componente che si occupa di presentare il contenuto si chiama com_content. Osservando la home page della nostra installazione Joomla possiamo notare che molti link sono della forma index.php?option=com_content&view=article&id=5[..] Questo significa che il collegamento porta ad una pagina gestita dal componente com_content. Osservando meglio i collegamenti troviamo anche com_newsfeeds com_weblinks com_user com_banners 4

5 Tutti questi sono componenti che svolgono una funzione particolare: com_newsfeeds si occupa di pubblicare notizie recuperate da altri siti usando il protocollo RSS, com_weblinks gestisce raccolte di collegamenti preferiti, com_user consente il login degli utenti, com_banners gestisce banner pubblicitari e collegamenti sponsorizzati. La prima pagina viene invece gestita dal componente com_frontpage, il cui compito è organizzare in modo ottimale la presentazione dei contenuti in home page. I componenti sono centrali per il funzionamento di Joomla, infatti senza di essi non funzionerebbe. Esistono anche dei box in cui sono visualizzate voci di menu, sondaggi, form per il login, ricerca e altro, che rappresentano le informazioni fornite dai moduli. Tutti i componenti ed i moduli vengono configurati utilizzando l interfaccia di amministrazione. Joomla basa il suo funzionamento sul fatto che ogni elemento di contenuto viene associato ad una voce di menu. Possiamo capire tutto questo analizzando i collegamenti interni a Joomla: ogni link ha al suo interno (generalmente alla fine, ma non è obbligatorio) il parametro Itemid. index.php?option=com_content&view[ ]&Itemid=50 Il valore del parametro Itemid non è altro che l id del menu cui appartiene questo elemento di contenuto, ed è utilizzato per stabilire quale template deve essere utilizzato e quali moduli devono essere mostrati. Ogni modulo ed ogni template, infatti, è assegnabile ad una (o più di una) particolare voce di menu, e Itemid è l elemento che permette di determinarla. Basti provare a cambiare il valore di questo parametro oppure eliminarlo per notare come cambia la visualizzazione delle pagine. 5

6 Capitolo 2 XOOPS XOOPS è un content management system (CMS) che permette agli amministratori di creare facilmente siti web dinamici. È un potente strumento per lo sviluppo di piccole e grandi comunità virtuali. È scritto in PHP e utilizza database come MySQL. XOOPS è rilasciato sotto i termini della GNU General Public License (GPL) ed è libero di essere utilizzato, modificato e ridistribuito sotto licenza GPL. - Basato su Database: XOOPS utilizza database relazionali (al momento MySQL) per il salvataggio dei dati richiesti per il funzionamento del sistema di gestione dei contenuti - Completamento modulare: i moduli possono essere installati/disinstallati/attivati/disattivati con un click utilizzando il sistema di amministrazione moduli. - Personalizzazione estendibili: i Webmaster possono configurare o definire i propri elementi per i profili utente. Gli utenti registrati possono modificare il proprio profilo, selezionare il tema del sito, inviare avatar personali, e molto altro! - Gestione utenti: La possibilità di cercare utenti in base a diversi criteri, inviare loro e messaggi privati attraverso un sistema di messaggeria basato su template. - Supporto mondiale: XOOPS è stato creato e mantenuto da un team di molti volontari che lavorano da tutte le parti del mondo. La comunità di XOOPS ha più di una dozzina di siti ufficiali di supporto in giro per il globo per venire incontro agli utenti non anglofoni. - Supporto Lingue Multi-byte: Supporto completo ai linguaggi multi-byte, inclusi Giapponese, Cinese Tradizionale e Semplificato, Coreano, ecc. - Versatile sistema di gestione dei permessi dei gruppi: Potente e user-friendly sistema che permette agli amministratori di impostare facilmente i permessi di ogni gruppo utenti. I permessi sono definiti sui gruppi - Interfaccia personalizzabile basata su temi: XOOPS è basato su un potente sistema di temi. Sia gli amministratori, sia gli utenti possono modificare il look dell'intero sito web semplicemente con un click del mouse. Esistono al momento oltre 200 temi distribuiti da grafici e designer. - Motore di templates Smarty 6

7 Capitolo 3 CONFRONTO TRA JOOMLA! E XOOPS Descrizione Sito ufficiale Joomla! E un open-source content management system (CMS) e application framework in lingua italiana: Xoops È una web application platform per PHP a MySQL DB, per sviluppare e gestire websites in modo facile Licenza open source (GNU GPL) open source (GNU GPL) Linguaggio PHP PHP Linguaggio dei template PHP-HTML5 Smarty template in PHP, che permette al front-end di una pagina web una modifica separata dal suo back-end Installazione su qualsiasi sistema operativo e web server con supporto PHP Browser supportati Chrome, Firefox, Internet Chrome, Firefox, Internet Explorer, Explorer, Opera, Safari Opera, Safari, Lynx Sistema operativo Cross-platform Cross-platform Database MySQL PostgreSQL MicrosoftBi MySQL MariaDB SQLite Oracle Modello di database Object-related Object-oriented Design pattern Model view controller Model view controller Programmi ng paradigm Object-oriented Object-oriented Struttura Editing Funzioni per social network Event driven poggia su un insieme di librerie di oggetti riutilizzabili, denominato 'core framework' (contengono le funzionalità di base per il controllo del CMS) 7 dopo aver installato il pacchetto base si hanno: - home page completamente vuota - modulo di login - menu di amministrazione - WYSIWYG editor: contenuti (testo e grafica) sullo schermo appaiono esattamente come saranno poi stampate o visualizzate come prodotto finito - possibilità di agganciare una pagina esterna già esistente possibilità di avere il preview per revisionare il testo - commenti - commenti

8 - trackback no standard - trackback no standard Customizzazione pingback pingback L'aspetto grafico è totalmente personalizzabile tramite l'uso dei template. E possibile fornire diverse modalità di visualizzazione del sito, o dei singoli contenuti. Estensioni E' possibile aggiungere una vasta gamma di funzionalità avanzate, grazie alle estensioni, in molti casi disponibili gratuitamente, sviluppate in codice PHP sulla base della potente libreria integrata. Componenti, Moduli, Plugin, Template e Lingue, e sono tutti installabili dal menu Estensioni del pannello di amministrazione, alla voce Installa/Disinstalla. I COMPONENTI sono: - gestione e visualizzazione di articoli - gestione utenti i gruppi predefiniti sono: a) amministratori con accesso completo), b) tutti gli utenti registrati, c) utenti anonimi. Punto di debolezza: la mancanza di un capillare sistema di autorizzazioni / gruppi - gestione moduli di contatto, che Permettono di creare pagine con le informazioni per il contatto, come indirizzo e numeri telefonici, e mettere a disposizione un modulo per l'invio diretto di un messaggio di posta elettronica; - web link consente la pubblicazione di collegamenti web, suddivisi per categorie, ed il tracciamento del numero di visite - gestione di sondaggi - search engine all interno del sito 8 I COMPONENTI di base, e sono: - gestione dei blocchi (posizionabili a piacimento, con previste 8 posizioni per i blocchi: sinistra, destra e 6 varianti al centro.) - gestione utenti per ruolo - gestione gruppi: i gruppi predefiniti sono a) amministratori con accesso completo), b) tutti gli utenti registrati, c) utenti anonimi. E possibile creare gruppi personalizzati Punto di forza: sono attribuibili permessi di accesso capillari. - gestione templates principalmente file PHP (in formato HTML) e CSS (vedi Joomla) - gestione preferenze - gestione moduli In aggiunta: gestione banners, avatars, comments, images, s, smiles, user ranks I MODULI - di base è il modulo System (l'accesso all'amministrazione del sito) - è addizionabile una grande quantità di moduli (es. News, archivi, sistemi di gestione dei documenti, funzione download, forum, sistemi di e-

9 I COMPONENTI aggiuntivi sono: - gallery - gestione download - forum Altre estensioni: - i MODULI, posizionabili nella pagina, per la visualizzazione di informazioni o l'accesso a funzionalità (es. i menu, l elenco degli ultimi post) commerce, gallerie fotografiche, statistiche, etc.) Altre estensioni: E possibile aggiungere LINGUE di supporto e integrazione. - i PLUGIN, funzioni che possono operare ad es. filtraggi, aggiunta di funzionalità nei contenuti, o mettere a disposizione editor di testo avanzati. - i TEMPLATE GRAFICI, sono i modelli grafici che regolano la presentazione di qualunque sezione del sito. Il punto centrale dei template è il file index.php, una combinazione di codice HTML e PHP che definisce la struttura della pagina, mentre la formattazione vera e propria è gestita da file CSS - le LINGUE di supporto e integrazione Navigazione - Menù gerarchico e multi categoriale. - Menù gerarchico e multi categoriale. Creazione menu Possibilità di menu multilingue E' possibile creare più menu, ed ognuno può contenere più voci diverse, ma di base è obbligatoria la presenza di un menu principale, e al suo interno una voce impostata come pagina iniziale del sito. Possibilità di menu multilingue E un modulo da scegliere e istallare. Quasi tutti consentono le stesse modalità di joomla (es. Multimenu con 8 menu fissi, o MyMenu con la possibilità di creare un infinito numero di menu) Le voci di menu possono collegare a svariate funzionalità. Performance di base Entrambi gli ambienti : - Sono un sistema multiuser 9

10 Visualizzazione dei contenuti - Permettono di aggiornare il portale pur non essendo esperti di html. - Permettono la ricerca dei contenuti oltre le semplici categorie. - Permettono di integrare contenuti che provengono da fonti diverse (come database, gestione degli utenti, mailing list) - Permettono la definizione di diverse sezioni e categorie in cui classificare gli articoli - Permettono di separare nettamente i dati dalla loro presentazione - Permettono di gestire in modo semplice la pubblicazione delle informazioni e decidere quando esse devono essere tolte dal sito - Permettono di fare statistiche degli accessi degli utenti - Permettono estensioni e funzionalità di Plugin - Permettono la visualizzazione, l'inserimento, la modifica, l'eliminazione e la catalogazione di informazioni, in base a regole e workflow prestabiliti - Permettono funzionalità di data security - Permettono migrazione di database - Permettono debug - Permettono gestioni da parte dell utente Permettono servizi aggiuntivi di autenticazione dell'utente, ad esempio tramite LDAP, OpenID o Google Opzioni di entrambi: - Aspetto articolo, che mostra il testo completo di un singolo articolo - Aspetto sezione/categoria, che mostra il titolo e il testo introduttivo di un numero desiderato di articoli - Aspetto categoria, che elenca gli articoli di una determinata categoria, sotto forma tabellare (solo titolo); cliccando su ogni articolo è possibile accedere al testo completo; 3.1 VARIABILI CHE INFLUENZANO LA SCELTA DEL CMS a) Sviluppo 1. Conoscenza della piattaforma Conoscenza delle soluzioni offerte dal CMS in base a quanto si vuole realizzare 2. Complessità dell implementazione Costi, tempi, semplicità del sistema Joomla! Xoops Costi Sono entrambi gratuiti, ma ci sono piu estensioni gratuite in Joomla! Tempi di sviluppo - molto piu rapidi di Xoops: - non sono rapidi come per fare un sito con quelli di Joomla ma si funzionalità base non è possono modificare con necessario toccare il codice e piu facilità tramite codice i si ottiene ugualmente una templates grafica gradevole Semplicità complessiva - Organizzazione logica personalizzabili rispetto a 10

11 del sistema Semplicità di utilizzo dei moduli complessiva del sistema piu complessa ( è quasi sempre necessario associare le varie estensioni ad articoli) - I singoli moduli sono molto piu intuitivi da gestire rispetto a Xoops per un utente inesperto quelli di Joomla - Organizzazione logica complessiva del sistema decisamente migliore (ogni funzionalità è un modulo) - I singoli moduli sono meno intuitivi da usare, - I singoli moduli sono maggiormente 3. Licenze e Costi Joomla! Xoops Open-source entrambi, ma Xoops ha pochi moduli disponibili gratuitamente. 4. Disponibilità di figure professionali Possibilità di delegare lavoro a terzi (es: web designer, developer) 5. Disponibilità e qualità delle soluzioni offerte dal CMS Disponibilità e qualità di estensioni/moduli/plugins appropriati a quanto si vuole realizzare E-commerce Articoli Grafica Menu Intranet Blog Community Forum Joomla! Xoops - Gestione piu intuitiva di - gestione meno intuitiva di Xoops, (nonostante Joomla Joomla! non sia nato come - es: MyShop piattaforma e-commerce) - Es: JoomlaShopping La realizzazione di articoli è ugualmente facile in entrambi - Possibilità di scaricare una - Poca scelta per i templates (la quantità maggiore di templates maggior parte sono a rispetto a Xoops pagamento) - è piu difficile modificare i - i pochi template presenti moduli rispetto a Xoops possono essere anche radicalmente personalizzati - la gestione è facile come in Xoops - e una funzionalità gia presente - aspetto grafico piu gradevole rispetto ai menu esistenti in Xoops - migliore di Xoops in quanto piu aggiornato La gestione è facile in entrambi La gestione è facile in entrambi La gestione è facile in entrambi 11 tramite codice - La gestione è facile come in Joomla! - non è una funzionalità già presente, bisogna scaricarla - Xoops presenta un modulo per intranet (intranetpack) ma non è aggiornato all ultima versione

12 Mobile Creazione componenti Personalizzazione componenti Gallerie Immagini Languages Sistema di ricerca Content Sharing Statistiche - Decisamente migliore la gestione in Joomla - sono presenti molti moduli gratuiti per la gestione - molto intuitivi - es: JoomlaMobile - piu complessa - piu intuitiva - piu complessa - piu intuitiva - esteticamente piu gradevoli in Joomla - molti piu moduli disponibili gratuitamente - piu effetti grafici per il passaggio da una foto all altra - Molto piu facile rispetto a Xoops realizzare un sito con piu lingue disponibili in quanto ci sono molti moduli per la traduzione - La maggior parte dei moduli che garantiscono il mobile non sono gratuiti - i pochi moduli che sono disponibili gratuitamente sono un po obsoleti e meno intuitivi da usare - es: WURFL - meno gradevoli in Xoops - numero minore di moduli disponibili gratuitamente Ugualmente buono in entrambi, anche se i moduli di Joomla hanno un maggior numero di filtri disponibili I moduli presenti sono ugualmente buoni Buone in entrambi in quanto entrambi sono compatibili con Google Analytics b) Flessibilità 1. Capacità di apportare piccole modifiche disponibilità plugins, moduli ed estensioni 2. Capacità di apportare modifiche rilevanti Interventi sul codice Joomla! Grande quantità di estensioni gratuite da poter scaricare e gestire in modo intuitivo, ma è più complessa la modifica del codice. c) Manutenzione 1. Semplicità di apportare modifiche 2. Manutenibilità 3. Capacità di gestire emergenze 4. Limiti contrattuali sui tempi e i costi 5. Sicurezza L'evoluzione di un sistema non produrrà stati indesiderati 6. Robustezza della piattaforma 12 Xoops Poche estensioni gratuite da poter scaricare, ma è piu facile la modifica delle estensioni per rispondere alle proprie esigenze.

13 La robustezza di un software o di un algoritmo è la sua capacità di comportarsi in modo ragionevole in situazioni impreviste Modifica ai moduli Robustezza Sicurezza Passaggio a versione Precedente (downgrade) Passaggio a versione Successiva (upgrade) Joomla - è piu complicata tramite codice - si possono modificare molte cosa dal pannello di controllo dei singoli moduli - piu robusto in quanto piu aggiornato - più sicuro in quanto piu aggiornato - piuttosto macchinoso se non si è effettuato un backup prima del passaggio all ultima versione (bisogna fare delle operazioni col database) - in alcuni casi si possono avere comunque errori nonostante si utilizzi il backup - Attualmente piu facile (da dalla 3.0 alla 3.3), ma prima non sempre conveniva Xoops - è piu semplice tramite codice - si possono modificare poche cose dal pannello di controllo dei singoli moduli - meno robustezza rispetto Joomla - meno sicurezza rispetto Joomla - molto macchinoso: bisogna effettuare una serie di operazioni che presuppongono conoscenze di programmazione - conveniente: molti moduli non sono aggiornati alle versioni piu recenti - Attualmente difficile in quanto molti componenti gratuiti non sono piu stati aggiornati (qualche anno fa era piu facile) - non conviene d) Utilizzo del sito web (lato client) 1. Preferenze del cliente Il sito dovrà soddisfare le aspettative del cliente 2. Semplicità d uso del sito Deve essere facile l utilizzo del sito ad un utente completamente inesperto 3. Performance E stato utilizzato il software Charles per effettuare un confronto sulla performance dei siti web realizzati rispettivamente con Joomla e con Xoops. Si tiene a precisare che entrambi i siti web sono offline e che online i risultati saranno differenti. L informazione piu rilevante è il tempo di risposta, che da quanto si può notare nella tabella sottostante è migliore in un sito web realizzato con Xoops 13

14 Analisi performance del sito realizzato in Joomla attraverso il software Charles Analisi performance del sito realizzato in Xoops attraverso il software Charles 14

15 Capitolo 4 CONFRONTO PRATICO TRA JOOMLA! E XOOPS Sono stati effettuati due siti di esempio per confrontare i due CMS in modo analitico. I risultati ottenuti sono i seguenti: Home page del sito di esempio realizzato con Joomla! Home page del sito di esempio realizzato con Xoops 15

16 4.1 confronto: gestione articoli In Joomla: In Joomla! Un articolo è un pezzo di contenuto che consiste in testo (HTML), con eventuali collegamenti ad altre risorse (per esempio, immagini). E già fornito da Joomla! E non necessita il download. Gli articoli sono sempre associati ad una categoria che ne indica la tipologia. Per esempio l articolo videogames-generi è associato alla categoria generi di videogiochi, che è una sottocategoria di videogiochi. Gestione articoli in Joomla! Gestione categorie con Joomla! 16

17 Risultato ottenuto (nella sezione videogames): 17

18 In Xoops: In Xoops per creare articoli bisogna scaricare un modulo per la gestione degli articoli (dopo l installazione di Xoops è presente soltanto il modulo per la gestione del sistema, a differenza di Joomla! che ha gia incorporate funzioni di gestione articoli, menu, categorie etc.). Ogni articolo appartiene ad un Topic che ne indica la tipologia (in Joomla viene identificata come Categoria). Gestore degli articoli in Xoops Gestore dei topic in Xoops Inserimento di un topic in Xoops 18

19 Risultato ottenuto: 19

20 4.2 gestione forum In Joomla: In Joomla! è necessario scaricare un modulo per la creazione e gestione di un forum. Come esempio è stato scaricato il modulo Kunena (uno dei più popolari). Kunena offre tutte le funzionalità necessarie al funzionamento di un forum: è possibile creare categorie, creare post, cambiare template, usare emoticon, caricare file, creare post etc. Risultato ottenuto: Esempio di pannello di controllo del forum in Joomla! Esempio di forum in Joomla! 20

21 In Xoops: Anche in Xoops è necessario scaricare un modulo per la creazione e gestione di un forum. Come esempio si è scaricato il modulo X-Forum che consente tutte le funzionalità tipiche di un forum. Risultato ottenuto: Pannello di controllo di X-Forum Forum in Xoops 21

22 4.3 gestione e-commerce In Joomla: E necessario scaricare un modulo in quanto la funzionalità E-Commerce non è tra quelle base fornite da Joomla!. Come esempio si è scaricato il modulo JoomShopping che consente di creare e gestire categorie, ordini, clienti e prodotti. Modulo JoomShopping in Joomla! Risultato ottenuto: Gestione categorie nel modulo JoomShopping Categorie dell E-commerce 22

23 Risultato ottenuto: Sottocategorie della categoria videogiochi in JoomShopping Prodotti in JoomShopping 23

24 In Xoops: Per la gestione dell E-Commerce è stato scaricato il modulo MyShop, che presenta le funzionalità base per l e-commerce: gestione prodotti, categorie, iva, ordini, produttori etc. Risultati ottenuti: pannello MyShop Categorie dell E-Commerce in Xoops Prodotti dell E-Commerce in Xoops 24

25 4.4 Ottimizzazione mobile In Joomla: Per garantire la visualizzazione del sito da mobile è stato scaricato il modulo Mobile Joomla! che si basa sul componente user-agent terawurfl e consente di riscalare la pagine, di gestire al meglio il layout etc. Pannello di controllo del modulo Mobile Joomla! Anteprima sito in modalità mobile con Joomla! da: Anteprima sito in modalità mobile con Joomla! Tramite estensione di Firefox 25

26 In Xoops: Per l ottimizzazione mobile è stato scaricato il modulo WURFL. Pannello di controllo del modulo WURFL Risultato ottenuto: Pannello di controllo del modulo WURFL Anteprima del sito realizzato in Xoops in versione mobile con l emulatore di Chrome 26

27 4.5 gestione performance In Joomla: E stato installato il componente WEBO Site SpeedUp che consente di velocizzare la velocità di accesso alle pagine del sito (online). modulo WEBO Site SpeedUp In Xoops: Per migliorare la performance (in termini di facilità nell inclusione di nuove risorse, velocità di accesso alle pagine e di pubblicazione di informazioni) è stato installato il modulo Mastop Go Final. Pannello di controllo del modulo Mastop Go

28 4.6 Altro Gallerie fotografiche In Joomla: Si sono utilizzati tre tipi di moduli: Unite Nivo Slider per l home page, Sridon Image Slider per la sezione photography e SIGE. Il piu semplice da usare è SIGE, che consente di inserire una galleria all interno di un articolo direttamente dalla pagina di creazione/modifica dell articolo, mentre Sridon Image Slider e Unite Nivo Slider sono moduli che si gestiscono dal pannello di controllo e vengono poi incorporati all interno di un articolo aggiungendo del codice e indicandone la posizione desiderata nella pagina. Inserimento di una galleria nell articolo Gestore multimadiale in Joomla! 28

29 Risultato ottenuto: Modulo SIGE Galleria con SIGE 29

30 In Xoops: Per la gestione delle gallerie immagini e stato scaricato il modulo Digital Photo Album (TedGallery). Risultato ottenuto: Pannello di amministrazione del modulo Digital Photo Album (TedGallery) Galleria con TedGallery 30

31 Gestione menu In Joomla: E presente di default la possibilità di creare e gestire menù semplici, ma è anche possibile scaricarne altri piu sofisticati. Come esempio è stato usato sia il menu base che un menu generato dal modulo simple ninja icon menu personalizzando le icone ad hoc per il sito. Risultato ottenuto: Pannello di controllo per il menu base di Joomla! Menu base di Joomla! 31

32 Risultato ottenuto: Pannello di controllo del modulo simple ninja icon menu Menu generato con simple ninja icon menu 32

33 In Xoops: In Xoops è necessario scaricare un modulo per la gestione dei menu e/o utilizzare quelli del template usato. Come esempio è stato utilizzato sia il modulo My Menus sia quello dal tema che è stato utilizzato (medical template). Risultato ottenuto: Pannello di controllo del modulo My Menus Menu con il modulo My Menus E stato anche utilizzato il menu fornito dal tema modificando dal file theme.html il menu e personalizzandolo con le proprie voci e i collegamenti ipertestuali necessari, come riportato nella pagina seguente. Risulto ottenuto: Menu ottenuto modificando il file theme.html 33

34 <div id="xo-canvas"<{if $columns_layout}> class="<{$columns_layout}>"<{/if}>> <!-- Header --> <div id="xo-header"> <div id="searchbar"> </div> <div id="xo-headerlogo"><!--<a href="<{xoappurl /}>" title=""><img src="<{xoimgurl img/logo.png}>" alt="<{$xoops_sitename}>" /></a>--> <span>by Irene M. Gironacci</span> </div> <!--<div id="xo-headerbanner"><{$xoops_banner}></div>--> <div class="pill_m"> <div id="pillmenu"> <ul> <li> <a href=" </li> <li> <ahref=" t me</a> </li> <li> <ahref=" wings</a> </li> <li> <ahref=" ography</a> </li> <li> <ahref=" ects</a> </li> <li> <ahref=" a> </li> <li> <ahref=" games</a> </li> <li> <a href=" </li> <li> <a href=" </li> </div> </ul> </div></div> Creazione menu nel file theme.html 34

35 Capitolo 5 CONCLUSIONE Dall analisi e l utilizzo dei due CMS è stato possibile concludere che: - Sono entrambi sufficientemente buoni per realizzare blog, articoli, forum, content sharing, statistiche, sistema di ricerca, community, menu e hanno una amministrazione del sistema potente. - Joomla! è migliore per quanto riguarda robustezza, sicurezza, la manutenzione, la quantità di moduli gratuiti e aggiornati, supporto linguistico, galleria immagini, gestione del mobile, e- commerce. - Xoops è migliore per quanto riguarda il tempo di risposta e la velocità del sito (anche se i parametri fanno riferimento ai dati rilevati in localhost), la possibilità di creazione e personalizzazione tramite codice di moduli e temi in modo semplice tramite codice, la semplicità dell organizzazione della piattaforma. - per un utente inesperto è consigliabile utilizzare Joomla! in quanto è molto intuitivo e consente in tempi rapidi di ottenere risultati notevoli senza conoscere codice (cosa che invece richiede di fare Xoops) - per un utente che desidera un sito web complesso in tempi rapidi e costo minimo (es: azienda) è consigliabile usare Joomla! in quanto ha una notevole quantità di componenti aggiornati, mentre per un cliente che intende realizzare un sito web base senza specifiche scadenze (es: sito web personale) può utilizzare Xoops. - Xoops ha tutte le potenzialità per essere anche migliore di Joomla per alcuni aspetti, ma alla situazione attuale sono pochi i moduli gratuiti E necessario specificare che questo confronto è relativo alla situazione attuale dei due CMS, e che Xoops ha tutte le potenzialità per essere un CMS migliore di Joomla! nel caso in cui in futuro più sviluppatori renderanno disponibili un maggior numero di moduli per Xoops gratuiti. Quest'opera di Irene M. Gironacci è distribuita con Licenza Creative Commons Attribuzione - Non commerciale 4.0 Internazionale. 35

CONTENT MANAGEMENT SYSTEM

CONTENT MANAGEMENT SYSTEM CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze

Dettagli

Corso Joomla per ATAB

Corso Joomla per ATAB Corso Joomla per ATAB Cos'è un Content Management System Joomla non è un prodotto ma è un progetto. Nato nel settembre 2005 CMS (Content management system) letteralmente significa "Sistema di gestione

Dettagli

Sommario. Introduzione... 11. 1. L ambiente di lavoro... 13. 3. Configurazioni generali e la struttura di Joomla... 35 La struttura di Joomla...

Sommario. Introduzione... 11. 1. L ambiente di lavoro... 13. 3. Configurazioni generali e la struttura di Joomla... 35 La struttura di Joomla... Sommario Introduzione... 11 1. L ambiente di lavoro... 13 XAMPP...15 Installare XAMPP e attivarlo...18 Creare un database MySQL con phpmyadmin...21 Configurare XAMPP in modo che il sito possa inviare e-mail...22

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il

Dettagli

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO... CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5

Dettagli

MANUALE D USO DELLA PIATTAFORMA ITCMS

MANUALE D USO DELLA PIATTAFORMA ITCMS MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di

Dettagli

Alfa Layer S.r.l. Via Caboto, 53 10129 Torino ALFA PORTAL

Alfa Layer S.r.l. Via Caboto, 53 10129 Torino ALFA PORTAL ALFA PORTAL La struttura e le potenzialità della piattaforma Alfa Portal permette di creare, gestire e personalizzare un Portale di informazione in modo completamente automatizzato e user friendly. Tramite

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Estensioni e moduli 1. 11. I componenti Come scaricare ed utilizzare i componenti più comuni 2. 12. Gestire i moduli Organizzare la visualizzazione dei moduli

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Il pannello di amministrazione Accedendo al pannello di amministrazione visualizzeremo una schermata in cui inserire il nome utente (admin)

Dettagli

Comuninrete sistema integrato per la gestione di siti web ed interscambio di informazioni e servizi.

Comuninrete sistema integrato per la gestione di siti web ed interscambio di informazioni e servizi. Comuninrete sistema integrato per la gestione di siti web ed interscambio di informazioni e servizi. Presentazione montante). Accessibile, dinamico e utile Comuni in rete è uno strumento rivolto alle pubbliche

Dettagli

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico MANUALE MOODLE STUDENTI Accesso al Materiale Didattico 1 INDICE 1. INTRODUZIONE ALLA PIATTAFORMA MOODLE... 3 1.1. Corso Moodle... 4 2. ACCESSO ALLA PIATTAFORMA... 7 2.1. Accesso diretto alla piattaforma...

Dettagli

MagiCum S.r.l. Progetto Inno-School

MagiCum S.r.l. Progetto Inno-School MagiCum S.r.l. Progetto Inno-School Area Web Autore: Davide Revisione: 1.2 Data: 23/5/2013 Titolo: Innopedia File: Documentazione_tecnica Sito: http://inno-school.netsons.org/ Indice: 1. Presentazione

Dettagli

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template. I TEMI PREDEFINITI (TEMPLATE) Scelta del tema I temi predefiniti di wordpress sono la base di un sito che usa un utente che per ragioni pratiche o per incapacità non può creare un sito usando solo codice

Dettagli

Come Creare un sito web gratis

Come Creare un sito web gratis Come Creare un sito web gratis Obiettivi del corso Creare un sito web da zero a professionista Senza avere competenze tecniche Senza essere un informatico Senza sapere nessun linguaggio di programmazione

Dettagli

ESPERTO NELLA REALIZZAZIONE DI PORTALI WEB COMMERCIALI IN JOOMLA

ESPERTO NELLA REALIZZAZIONE DI PORTALI WEB COMMERCIALI IN JOOMLA ESPERTO NELLA REALIZZAZIONE DI PORTALI WEB COMMERCIALI IN JOOMLA Modulo 1 - Moduli obbligatori (Totale 8 ore Teoria 8 ore Pratica 0 ore) Diritti e Doveri dei lavoratori Sicurezza nei Luoghi di Lavoro Modulo

Dettagli

Circolo Canottieri Napoli

Circolo Canottieri Napoli Circolo Canottieri Napoli presentazione progetto Rev. 0 del 27 dicembre 2012 Cliente: Circolo Canottieri Napoli Realizzazione Sito Web Definizione del progetto Il cliente ha la necessità di creare il nuovo

Dettagli

X-Letter Gestione Newsletter (versione template o landing pages)

X-Letter Gestione Newsletter (versione template o landing pages) X-Letter Gestione Newsletter (versione template o landing pages) E' un prodotto disponibile esclusivamente online per eseguire operazioni di invio di comunicazioni periodiche (Newsletter) ad utenti classificati

Dettagli

Progetto TIC Territori in comunicazione Applicazioni web

Progetto TIC Territori in comunicazione Applicazioni web Progetto TIC Territori in comunicazione Applicazioni web Caratteristiche generali: 1. Basato su piattaforma WordPress 2. Possibilità di gestire il sito da qualsiasi postazione (il software richiesto solo

Dettagli

Presentazione della release 3.0

Presentazione della release 3.0 ProgettOrchestra 2.2 diventa Smart+ERP 3.0 Presentazione della release 3.0 La nuova versione di ProgettOrchestra prende il nome di Smart+ERP e viene rilasciata già nella versione 3.0 consecutiva alla versione

Dettagli

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Manuale Amministratore Legalmail Enterprise Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Pagina 2 di 16 Manuale Amministratore Legalmail Enterprise Introduzione a Legalmail Enterprise...3

Dettagli

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Guida a Joomla Indice generale Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Il BACK-END La gestione di un sito Joomla ha luogo attraverso il pannello di amministrazione

Dettagli

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Manuale servizio Webmail Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Introduzione alle Webmail Una Webmail è un sistema molto comodo per consultare la

Dettagli

Google Apps for Education F.A.Q. a cura di Luigi Parisi Servizio Marconi T.S.I. - USR Emilia-Romagna. aggiornata al 18 maggio 2015.

Google Apps for Education F.A.Q. a cura di Luigi Parisi Servizio Marconi T.S.I. - USR Emilia-Romagna. aggiornata al 18 maggio 2015. Google Apps for Education F.A.Q. a cura di Luigi Parisi Servizio Marconi T.S.I. - USR Emilia-Romagna aggiornata al 18 maggio 2015 Premessa Questa guida è un documento aperto in costante aggiornamento.

Dettagli

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 Sommario Introduzione... 4 Caratteristiche del filrbox... 5 La barra principale del filrbox... 7 Elenco degli utenti... 8 Il profilo... 9 Le novità...

Dettagli

PIATTAFORMA DOCUMENTALE CRG

PIATTAFORMA DOCUMENTALE CRG SISTEMA DI GESTIONE DOCUMENTALE DMS24 PIATTAFORMA DOCUMENTALE CRG APPLICAZIONE PER LE PROCEDURE DI GARE D AMBITO 1 AGENDA 1. Introduzione 2. I Livelli di accesso 3. Architettura di configurazione 4. Accesso

Dettagli

E completamente personalizzabile potrete variare colori, i Vs. dati i riferimenti per i contatti, i prodotti in tempo reale.

E completamente personalizzabile potrete variare colori, i Vs. dati i riferimenti per i contatti, i prodotti in tempo reale. Catalogo On Line dinamico sul Web multilingua, consente di gestire un catalogo anche ad utenti poco esperti grazie alla semplicità d'uso del pannello amministratore che permette la gestione dei clienti,

Dettagli

CONTENT MANAGEMENT SY STEM

CONTENT MANAGEMENT SY STEM CONTENT MANAGEMENT SY STEM I NDI CE I NTRODUZI ONE Accesso al CMS 1) CONTENUTI 1.1 I nserimento, modifica e cancellazione dei contenuti 1.2 Sezioni, categorie e sottocategorie 2) UTENTI 3) UP LOAD FILES

Dettagli

PORTALE CLIENTI Manuale utente

PORTALE CLIENTI Manuale utente PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo

Dettagli

Joomla: Come installarlo e come usarlo. A cura di

Joomla: Come installarlo e come usarlo. A cura di Joomla: Come installarlo e come usarlo. A cura di In questa dispensa andremo a vedere come si installa joomla sul noto software xampp e come viene usato per creare siti web dinamici. Tecnol earn Firmato

Dettagli

Creare un sito Multilingua con Joomla 1.6

Creare un sito Multilingua con Joomla 1.6 Creare un sito Multilingua con Joomla 1.6 Istruzioni Vai a: navigazione, ricerca Testo originale: http://docs.joomla.org/language_switcher_tutorial_for_joomla_1.6 Questa guida è valida sia per Joomla 1.6

Dettagli

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito LEZIONE 3 Il pannello di amministrazione di Drupal, configurazione del sito Figura 12 pannello di controllo di Drupal il back-end Come già descritto nella lezione precedente il pannello di amministrazione

Dettagli

Addition X DataNet S.r.l. www.xdatanet.com www.xdatanet.com

Addition X DataNet S.r.l. www.xdatanet.com www.xdatanet.com Addition è un applicativo Web che sfrutta le potenzialità offerte da IBM Lotus Domino per gestire documenti e processi aziendali in modo collaborativo, integrato e sicuro. www.xdatanet.com Personalizzazione,

Dettagli

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si 1^ Puntata WordPress è un ottimo CMS (Content Management System) Una piattaforma per creare blog, che utilizza il linguaggio PHP e si avvale di un database Mysql. Un CMS è quindi un sistema di gestione

Dettagli

Software per Helpdesk

Software per Helpdesk Software per Helpdesk Padova - maggio 2010 Antonio Dalvit - www.antoniodalvit.com Cosa è un helpdesk? Un help desk è un servizio che fornisce informazioni e assistenza ad utenti che hanno problemi nella

Dettagli

Mettiti comodo, scegli il sito web che fà per te!

Mettiti comodo, scegli il sito web che fà per te! Mettiti comodo, scegli il sito web che fà per te! Web Design Il nostro obiettivo è realizzare siti internet dove le informazioni e i contenuti siano immediatamente reperibili dal navigatore del web. Un

Dettagli

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate MODULO BASE Quanto segue deve essere rispettato se si vuole che le immagini presentate nei vari moduli corrispondano, con buona probabilità, a quanto apparirà nello schermo del proprio computer nel momento

Dettagli

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com 2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa

Dettagli

Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per studenti

Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per studenti Guida all utilizzo a cura di Francesco Lattari Indice Introduzione p. 01 Come collegarsi p. 02 Come registrarsi p. 03 Come effettuare il login p. 04 La Home dello studente p. 05 Header e Funzionalità p.

Dettagli

Joomla! 2.5:Utenti e permessi - Il wiki di Joomla.it

Joomla! 2.5:Utenti e permessi - Il wiki di Joomla.it Pagina 1 di 6 Joomla! 2.5:Utenti e permessi Da Il wiki di Joomla.it. Traduzione (http://cocoate.com/it/j25it/utenti) dal libro Joomla! 2.5 - Beginner's Guide (http://cocoate.com/j25/users-permissions)

Dettagli

NOVITÀ SITI COMMERCIALISTA

NOVITÀ SITI COMMERCIALISTA NOVITÀ E-COMMERCE Sono state introdotte, nella versione 2011B, una serie di implementazioni grazie alle quali sarà ora possibile disporre all interno del proprio sito E-commerce delle seguenti funzionalità:

Dettagli

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

NAVIGAORA HOTSPOT. Manuale utente per la configurazione NAVIGAORA HOTSPOT Manuale utente per la configurazione NAVIGAORA Hotspot è l innovativo servizio che offre ai suoi clienti accesso ad Internet gratuito, in modo semplice e veloce, grazie al collegamento

Dettagli

Progetto LearnIT PL/08/LLP-LdV/TOI/140001

Progetto LearnIT PL/08/LLP-LdV/TOI/140001 Progetto LearnIT PL/08/LLP-LdV/TOI/140001 Caro Lettore, Siamo lieti di presentare il secondo numero della newsletter LearnIT. In questo numero vorremmo spiegare di più su Learning Management Systems (LMS)

Dettagli

CMS: Content Management...

CMS: Content Management... CMS: Content Management... by Roberto Gallerani - lunedì, marzo 31, 2014 http://www.gallerani.it/sito/cms-content-management/ Con l'open source ed il "Software as a Service" (SaaS) siti e contenuti a portata

Dettagli

GUIDA UTENTE PRIMA NOTA SEMPLICE

GUIDA UTENTE PRIMA NOTA SEMPLICE GUIDA UTENTE PRIMA NOTA SEMPLICE (Vers. 2.0.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Prima Nota... 8 Registrazione nuovo movimento... 10 Associazione di file all operazione...

Dettagli

WordPress: il corso Fondamentale

WordPress: il corso Fondamentale WordPress: il corso Fondamentale Come creare un sito Professionale con wordpress in meno di 2 ore per la tua azienda o per la vita privata IlTuoCorso - Ermes srl Via E.De Amicis 57 20123 Milano Il corso

Dettagli

la tua presenza e il tuo BUSINESS ON-LINE

la tua presenza e il tuo BUSINESS ON-LINE LINEA58 è una soluzione nata per gestire la tua presenza e il tuo BUSINESS ON-LINE Gestione totale dei contenuti Aggiornamento del sito in tempo reale Autonomia completa Estrema semplicità d'uso Sito multilingua

Dettagli

29 Novembre 2012 Open Source: un opportunità per far evolvere l ICT nelle imprese

29 Novembre 2012 Open Source: un opportunità per far evolvere l ICT nelle imprese DEFINIZIONE Joomla è un software di content management (CMS) sviluppato in php per la realizzazione di siti Internet dinamici, è gratuito e rilasciato sotto licenza GPL v.2, per il suo utilizzo non sono

Dettagli

Consiglio della Regione Toscana (CRT) Settore tecnologie informatiche e ITIS Meucci Firenze. Giuseppe Russo

Consiglio della Regione Toscana (CRT) Settore tecnologie informatiche e ITIS Meucci Firenze. Giuseppe Russo Consiglio della Regione Toscana (CRT) Settore tecnologie informatiche e ITIS Meucci Firenze Giuseppe Russo Fase 1: Portale Pianeta Galileo: Pubblicare sul sito di pianeta galileo il materiale multimediale

Dettagli

Creare un nuovo tema grafico ( skin")

Creare un nuovo tema grafico ( skin) Creare un nuovo tema grafico ( skin") Potenzialità e tecniche Validità: Febbraio 2013 Questa pubblicazione è puramente informativa. SISECO non offre alcuna garanzia, esplicita od implicita, sul contenuto.

Dettagli

Capitolo 4 Pianificazione e Sviluppo di Web Part

Capitolo 4 Pianificazione e Sviluppo di Web Part Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,

Dettagli

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com 2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa

Dettagli

Differenza tra wordpress.com e CMS

Differenza tra wordpress.com e CMS Cosa è WordPress? 1 Differenza tra wordpress.com e CMS Il team di WP ha creato 2 siti differenti: wordpress.com ovvero un portale dove chiunque può creare un blog (gratuitamente) wordpress.org dove possiamo

Dettagli

Prodotti. Introduzione. CMS: Content Management System: che cos'è, a cosa serve?

Prodotti. Introduzione. CMS: Content Management System: che cos'è, a cosa serve? Introduzione CMS: Content Management System: che cos'è, a cosa serve? Per riassumerne in poche righe la funzione dei CMS è sufficiente rifarsi alla traduzione letterale della definizione inglese: gestione

Dettagli

UTILIZZO DEI COOKIES (informativa conforme al Provvedimento del Garante Privacy del 8 Maggio 2014)

UTILIZZO DEI COOKIES (informativa conforme al Provvedimento del Garante Privacy del 8 Maggio 2014) UTILIZZO DEI COOKIES (informativa conforme al Provvedimento del Garante Privacy del 8 Maggio 2014) Star Link srl, Titolare del trattamento dei dati personali, informa che questo Sito internet fa uso di

Dettagli

MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA

MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA Fornitore: Publisys Prodotto: Intranet Provincia di Potenza http://www.provincia.potenza.it/intranet Indice 1. Introduzione... 3 2. I servizi dell Intranet...

Dettagli

Esempio Cookie Policy

Esempio Cookie Policy Esempio Cookie Policy INFORMATIVA ESTESA SULL USO DEI COOKIE Uso dei cookie cascinaladoria.it o il Sito utilizza i Cookie per rendere i propri servizi semplici e efficienti per l utenza che visiona le

Dettagli

Soluzioni per l ecommerce integrando Joomla! e Magento

Soluzioni per l ecommerce integrando Joomla! e Magento Simone Bussoni Soluzioni per l ecommerce integrando Joomla! e Magento Joomla! CMS potente Estendibile Open Source Migliaia di estensioni Community molto attiva Perché non un altro CMS? Il Miglior CMS è

Dettagli

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE 1/6 MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE Per prima cosa si ringrazia per aver scelto ImmobiPhone e per aver dato fiducia al suo autore. Il presente documento istruisce l'utilizzatore sull'uso del programma

Dettagli

Web Content Management System. Corso base

Web Content Management System. Corso base Web Content Management System Corso base Lezione 1 Evoluzione del web, Open Source e formati proprietari, Sistema Client/Server, Sistema L.A.M.P., registrazione su www.altervista.org, Client FTP, installazione

Dettagli

Comunità on Line Manuale Utente. Fascicolo 1. Come iscriversi a Comunità On Line. Versione 1.1

Comunità on Line Manuale Utente. Fascicolo 1. Come iscriversi a Comunità On Line. Versione 1.1 Fascicolo 1 Come iscriversi a Comunità On Line Versione 1.1 Laboratorio Maieutiche - Università degli Studi di Trento Palazzo Todeschi, via Tartarotti 7, Rovereto Università degli Studi di Trento Laboratorio

Dettagli

CMS TEMPLATE. Web: soluzioni.

CMS TEMPLATE. Web: soluzioni. CMS TEMPLATE Web: soluzioni. CMS TEMPLATE Web: soluzioni. Wordpress WordPress è una piattaforma di personal publishing e content management system (CMS), scritta in PHP e che usa come database MySQL o

Dettagli

Guida rapida per i docenti all'uso della piattaforma di e-learning dell'istituto Giua

Guida rapida per i docenti all'uso della piattaforma di e-learning dell'istituto Giua Guida rapida per i docenti all'uso della piattaforma di e-learning dell'istituto Giua Moodle è la piattaforma didattica per l'e-learning utilizzata dall'istituto Giua per consentire ai docenti di creare

Dettagli

Knowledge Management

Knowledge Management [ ] IL K-BLOG Cosa è il KM Il Knowledge Management (Gestione della Conoscenza) indica la creazione, la raccolta e la classificazione delle informazioni, provenienti da varie fonti, che vengono distribuite

Dettagli

On-line Corsi d Informatica sul web

On-line Corsi d Informatica sul web On-line Corsi d Informatica sul web Corso base di FrontPage Università degli Studi della Repubblica di San Marino Capitolo1 CREARE UN NUOVO SITO INTERNET Aprire Microsoft FrontPage facendo clic su Start/Avvio

Dettagli

InfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi

InfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi InfiXor il software di preventivazione per produttori e rivenditori di infissi di Paolo Audisio SOFTWARE PROGRAMMAZIONE CONSULENZA INFORMATICA sito internet: www.infixor.it Via Carlo Zucchi 19 40134 BOLOGNA

Dettagli

Informativa estesa sull utilizzo dei cookie

Informativa estesa sull utilizzo dei cookie Informativa estesa sull utilizzo dei cookie che Gli OPTIMA utenti visiona S.R.L. vedranno le pagine utilizza inserite del i Cookie sito. delle per quantità rendere minime i propri informazioni servizi

Dettagli

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale Modulo Bacheca 1 INDICE 1 Generalità...3 2 Accesso al sistema...4 2.1 Requisiti tecnici 5 3 Elenco funzioni e tasti di navigazione...6 3.1

Dettagli

Guida rapida all uso di Moodle per gli studenti

Guida rapida all uso di Moodle per gli studenti Guida rapida all uso di Moodle per gli studenti Introduzione La piattaforma utilizzata per le attività a distanza è Moodle, un software per la gestione di corsi on-line. Per chi accede come studente, essa

Dettagli

Giardinerie Digitali Evoco di Coppola Nicola. Web Marketing Bologna - Consulenza Progetti Comunicazione Online

Giardinerie Digitali Evoco di Coppola Nicola. Web Marketing Bologna - Consulenza Progetti Comunicazione Online Presentazione di Karmaleon CMS- Software per siti Web Cosa è Karmaleon è un software che permette la gestione automatizzata di siti e Portali Internet, multilingua e ottimizzato per Motori di Ricerca,

Dettagli

INFORMATIVA ESTESA SULL USO DEI COOKIE

INFORMATIVA ESTESA SULL USO DEI COOKIE INFORMATIVA ESTESA SULL USO DEI COOKIE Uso dei cookie cantiwinestyle.com o il Sito utilizza i Cookie per rendere i propri servizi semplici e efficienti per l utenza che visiona le pagine di cantiwinestyle.com

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Dettagli

d o @ y o u r s e l f content management system {L'aggiornamento del tuo sito finalmente nelle tue mani.}

d o @ y o u r s e l f content management system {L'aggiornamento del tuo sito finalmente nelle tue mani.} d o @ y o u r s e l f content management system {L'aggiornamento del tuo sito finalmente nelle tue mani.} { d {da a oggi oggi conta conta il contenuto.} il contenuto.} Quante volte hai sognato di aggiornare

Dettagli

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) GUIDE Sa.Sol. Desk: Rete Telematica tra le Associazioni di Volontariato della Sardegna Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) Argomento Descrizione Gestione

Dettagli

I tutorial di MadLabs.. Installazione e prima configurazione

I tutorial di MadLabs.. Installazione e prima configurazione I tutorial di MadLabs.. Installazione e prima configurazione Come installare php nuke Introduzione PHP Nuke è uno dei CMS (content management System) più usati del web. Per chi non lo sapesse, un CMS è

Dettagli

itime Chiaramente inclusa la stampa del cartellino presenze come previsto dalle normative

itime Chiaramente inclusa la stampa del cartellino presenze come previsto dalle normative itime itime Il software di rilevazione presenze itime rappresenta lo strumento ideale per l automatizzazione della gestione del personale. L ampia presenza dei parametri facilita l operatore nel controllo

Dettagli

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462 Obiettivi Iniziali Si intende realizzare

Dettagli

Software Servizi Web UOGA

Software Servizi Web UOGA Manuale Operativo Utente Software Servizi Web UOGA S.p.A. Informatica e Servizi Interbancari Sammarinesi Strada Caiese, 3 47891 Dogana Tel. 0549 979611 Fax 0549 979699 e-mail: info@isis.sm Identificatore

Dettagli

Esercitazione n. 10: HTML e primo sito web

Esercitazione n. 10: HTML e primo sito web + Strumenti digitali per la comunicazione A.A 0/4 Esercitazione n. 0: HTML e primo sito web Scopo: Creare un semplice sito web con Kompozer. Il sito web è composto da una home page, e da altre due pagine

Dettagli

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7 ITIS Mattei Sondrio Appunti veloci su moodle versione 2.7 Generalità Moodle è una piattaforma web per pubblicare corsi, creare test, depositare dispense ecc. Ci sono vari tipi di utenti che usano moodle:

Dettagli

WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa

WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa WWW.ICTIME.ORG NVU Manuale d uso Cimini Simonelli Testa Cecilia Cimini Angelo Simonelli Francesco Testa NVU Manuale d uso EDIZIONE Gennaio 2008 Questo manuale utilizza la Creative Commons License www.ictime.org

Dettagli

SIEBEL CRM ON DEMAND MARKETING

SIEBEL CRM ON DEMAND MARKETING SIEBEL CRM ON DEMAND MARKETING Siebel CRM On Demand Marketing include 11 strumenti integrati per migliorare le attività di marketing dell azienda. Questi strumenti permettono di conoscere meglio i destinatari,

Dettagli

www.smartplus.it www.progettorchestra.com Per informazioni: info@smartplus.it info@progettorchestra.it Tel +39 0362 1857430 Fax+39 0362 1851534

www.smartplus.it www.progettorchestra.com Per informazioni: info@smartplus.it info@progettorchestra.it Tel +39 0362 1857430 Fax+39 0362 1851534 www.smartplus.it www.progettorchestra.com Per informazioni: info@smartplus.it info@progettorchestra.it Tel +39 0362 1857430 Fax+39 0362 1851534 Varedo (MI) - ITALIA applicazioni WEB Gestore di Portali

Dettagli

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato

Dettagli

Che cos è BaseKit Site Builder.

Che cos è BaseKit Site Builder. Che cos è BaseKit Site Builder. BaseKit SiteBuilder, è un programma che ti permette di costruire online un tuo sito web molto professionale e ad un costo molto popolare, non servono programmi né conoscenze

Dettagli

Novità di Access 2010

Novità di Access 2010 2 Novità di Access 2010 In questo capitolo: Gestire le impostazioni e i file di Access nella visualizzazione Backstage Personalizzare l interfaccia utente di Access 2010 Creare database utilizzando modelli

Dettagli

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.

Dettagli

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp!

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Cos è UPP? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per

Dettagli

I E-recruitment Solutions I

I E-recruitment Solutions I I E-recruitment Solutions I Alcuni nostri Clienti 2 Software as a Service (SaaS) SITO AZIENDALE Altamira Recruiting viene fornito via Internet Sezione Lavora con noi Istallazione più rapida Aggiornamenti

Dettagli

Therapeutic Management System

Therapeutic Management System Innovativo, semplice e flessibile é lo strumento ottimale per la gestione degli studi terapeutici. Dal rilevamento dati del cliente fino all emissione della fattura, un flusso operativo logico e guidato

Dettagli

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti. SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo

Dettagli

File Server Resource Manager (FSRM)

File Server Resource Manager (FSRM) File Server Resource Manager (FSRM) di Nicola Ferrini MCT MCSA MCSE MCTS MCITP Introduzione FSRM, File Server Resource Manager, è un ruolo opzionale che può essere installato in Windows Server 2008 nel

Dettagli

Manuale LiveBox APPLICAZIONE ANDROID. http://www.liveboxcloud.com

Manuale LiveBox APPLICAZIONE ANDROID. http://www.liveboxcloud.com 2014 Manuale LiveBox APPLICAZIONE ANDROID http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia

Dettagli

Guida all uso della piattaforma. E-did@blog. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG

Guida all uso della piattaforma. E-did@blog. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG Guida all uso della piattaforma E-did@blog portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG L area amministrativa si suddivide in due aree: la gestione del blog e

Dettagli

L o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org)

L o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org) L o JAPS: una soluzione Agile Walter Ambu http://www.japsportal.org 1 Lo sviluppo del software Mercato fortemente competitivo ed in continua evoluzione (velocità di Internet) Clienti sempre più esigenti

Dettagli

REOL-Services Quick Reference Ver. 1.1 Tecno Press Srl. 1

REOL-Services Quick Reference Ver. 1.1 Tecno Press Srl. 1 In questa semplice guida sono riportate tutte le informazioni relative alla prima registrazione e quelle relative alla configurazione dell ambiente di lavoro per poter utilizzare al meglio la nostra suite

Dettagli

Il Web Server e il protocollo HTTP

Il Web Server e il protocollo HTTP Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,

Dettagli

I blog. Andrea Marin. a.a. 2013/2014. Università Ca Foscari Venezia SVILUPPO INTERCULTURALE DEI SISTEMI TURISTICI SISTEMI INFORMATIVI PER IL TURISMO

I blog. Andrea Marin. a.a. 2013/2014. Università Ca Foscari Venezia SVILUPPO INTERCULTURALE DEI SISTEMI TURISTICI SISTEMI INFORMATIVI PER IL TURISMO Andrea Marin Università Ca Foscari Venezia SVILUPPO INTERCULTURALE DEI SISTEMI TURISTICI SISTEMI INFORMATIVI PER IL TURISMO a.a. 2013/2014 Section 1 Pubblicare tramite i blog Self-publishing Prima del

Dettagli

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it Excel A cura di Luigi Labonia e-mail: luigi.lab@libero.it Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza

Dettagli

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Sito web parrocchiale: STRUMENTI E PROGRAMMI Sito web parrocchiale: STRUMENTI E PROGRAMMI tratteremo di... DIOCESI DI BRESCIA Linguaggi HTML,CSS Siti STATICI Siti DINAMICI e codice PHP CMS JOOMLA! Linguaggio HTML HTML: è il linguaggio con cui potete

Dettagli