Corso Creare Siti WEB

Похожие документы
Corso Creare Siti WEB

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

Architettura client-server

HTML il linguaggio per creare le pagine per il web

Siti web centrati sui dati (Data-centric web applications)

Applicazioni web centrati sui dati (Data-centric web applications)

Iniziare con Internet Explorer. dott. Andrea Mazzini

Corso di Informatica

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

InterNet: rete di reti

Internet e posta elettronica. A cura di Massimiliano Buschi

Protocolli applicativi: FTP

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

Sommario. Introduzione L ambiente di lavoro Configurazioni generali e la struttura di Joomla La struttura di Joomla...

tratteremo di... Definizione di Internet e Web Linguaggio HTML e Siti web Statici Siti web Dinamici e codice PHP Breve accenno ai CMS Server Locale

Capitolo 4 Pianificazione e Sviluppo di Web Part

Sistema di Gestione dei Contenuti Multimediali

ESPERTO NELLA REALIZZAZIONE DI PORTALI WEB COMMERCIALI IN JOOMLA

TCP/IP: INDIRIZZI IP SIMBOLICI

Corso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013

Upload del CMS sul server scelto

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro

Facendo clic su parole, immagini e icone si può passare da un sito all'altro.

19. LA PROGRAMMAZIONE LATO SERVER

EUROPEAN COMPUTER DRIVING LICENCE WEB EDITING - Versione 2.0

Creare un sito Multilingua con Joomla 1.6

Comunicazione nel tempo

Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo

Il funzionamento delle reti

GRAFICA TEMPLATE n. 009

prof. Mario Dalessandro

Reti di Calcolatori. Il Livello delle Applicazioni

ESERCITAZIONE Semplice creazione di un sito Internet

Lezione n 1! Introduzione"

GRAFICA TEMPLATE n. 001B

Guida Joomla. di: Alessandro Rossi, Flavio Copes

GRAFICA TEMPLATE n. 002

GRAFICA TEMPLATE n. 003

Creare un Ipertesto. 1

Introduzione all elaborazione di database nel Web

MANUALE D USO DELLA PIATTAFORMA ITCMS

GRAFICA TEMPLATE n. 012

GRAFICA TEMPLATE n. 006

GRAFICA TEMPLATE n. 008

Guida all amministrazione VPH Webmin/Virtualmin

Wordpress. Acquistare un sito web. Colleghiamoci con il sito

Progetto Porte Aperte sul Web Comunicazione web a scuola CMS open source JoomlaFAP

Introduzione al Web. dott. Andrea Mazzini

I satelliti. Accesso Remoto

Reti di calcolatori. Reti di calcolatori

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Informatica per la comunicazione" - lezione 10 -

Introduzione a Internet e al World Wide Web

INTERNET PER INIZIARE PRIMA PARTE

Internet Architettura del www

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA

Introduzione al linguaggio HTML. A. Lorenzi - Università di Bergamo - Facoltà di Economia 1

Corso basi di dati Installazione e gestione di PWS

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

Manuali.net. Nevio Martini

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

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Introduzione all uso di Internet. Ing. Alfredo Garro

MANUALE D USO DELL E-COMMERCE. Versione avanzata

Joomla: Come installarlo e come usarlo. A cura di

Modulo 7: RETI INFORMATICHE

Corso di Web Programming

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

CREAZIONE SITI WEB DINAMICI

Dal protocollo IP ai livelli superiori

Caratteristiche generali

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

PER FARE UN SITO INTERNET

FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!)

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla!

Le volte successive: LOGIN

Programma analitico d'esame. Versione

7.4 Estrazione di materiale dal web

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Creare un nuovo articolo sul sito Poliste.com

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

sito web sito Internet

b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione

Come funziona internet

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

Elementi di Informatica e Programmazione

IL SISTEMA APPLICATIVO WORD

Транскрипт:

Corso Creare Siti WEB INTERNET e IL WEB Funzionamento Servizi di base HTML CMS JOOMLA Installazione Aspetto Grafico Template Contenuto Articoli Immagini Menu Estensioni Sito di esempio: Associazione LaMiassociazione

Internet: I Servizi INTERNET è la struttura di rete su cui si basano i servizi: Posta elettronica (email) Trasferimento file (ftp) Web (www) Voip... Nasce negli anni 60 in ambito militare Obiettivo: sistema di comunicazione SERVER: i computer che forniscono i servizi Server web che ospita il sito CLIENT: i computer che richiedono i servizi Nostro pc tramite il browser Il WEB è uno dei servizi di Internet E il più famoso dei servizi basati sulla rete Internet www = World Wide Web ( Ragnatela mondiale ) Grande deposito di informazioni e servizi Nasce negli anni 90 Obiettivo: condividere informazioni Ogni Sito Web è composto da più pagine di Ipertesto: Pagine Multimediali Testo, Immagini, Filmati, Musica... Consultabili in maniera non sequenziale Link

Il WEB: Le Basi HTTP HyperText Transfer Protocol Protocollo di comunicazione client-server Per la trasmissione di documenti ipertestuali Basato sul protocollo tcp URL - Uniform Resource Locator Indirizzo che identifica univocamente una risorsa sulla rete HTML HiperText Markup Language Linguaggio con cui sono create le pagine web È una combinazione di testo e tag (istruzioni) <html>, <body>, <p>, <div> Il Browser interpreta le istruzioni contenute in un documento HTML e visualizzare la pagina web

Il WEB: Come funziona HTTP 1. 2. 3. 4. Dal nostro pc indichiamo la pagina web Il browser richiede al server la pagina Il server invia al pc la pagina richiesta Il browser visualizza la pagina sul monitor HTTP: i dati viaggiano in chiaro HTTPS: le trasmissioni sono crittografate

Il WEB: Indirizzi Internet URL Ogni computer connesso alla rete Internet è identificato dal suo Indirizzo univoco: INDIRIZZO Internet: - Numero composto da 4 cifre: xxx.xxx.xxx.xxx - Ogni cifra è un numero da 0 a 255 - Esempio: 195.62.161.94 è l indirizzo del sito della Provincia di FC DNS (Domain Name System) Servizio che associa ad ogni indirizzo un nome univoco (Dominio), più facile da ricordare: Per esempio 195.62.161.94 www.provincia.fc.it http://www.comune.forli.fc.it/servizi/notizie/notizie_homepage.aspx http:// protocollo di trasmissione di ipertesti www: indica che si tratta di un documento web comune.forli.fc.it: dominio: nome del server che ospita il sito /servizi/notizie/: sottosito notizie_homepage.aspx: pagina web da visualizzare

Il WEB: Documento HTML HTML Ogni pagina web è creata con il linguaggio HTML Un insieme di istruzioni (tag) che indicano cosa e come visualizzare sul monitor del pc tramite il Browser Testo: Tabelle: Link: Immagini: <p>, <div> <table> <a href= > <img src= > Il compito di un web browser è di interpretare un documento HTML e visualizzare la pagina web da esso descritta.

Sito Web: STATICO / DINAMICO STATICO DINAMICO Il Server Web ha un archivio di documenti html che invia al Browser su richiesta Il Server Web non ha un archivio di documenti html genera i documenti html su richiesta e li invia al Browser Sito di piccole dimensioni, poche pagine Creazione tramite programma editor in locale Aggiornamento tramite programma FTP Moduli sw aggiuntivi: Un linguaggio di script: Php, Asp, cc.. Un database dove sono memorizzati i contenuti Sito di grandi dimensioni, molte pagine Funzionalità aggiuntive Creazione e Aggiornamento tramite Browser

Sito Web: PUBBLICAZIONE Per rendere raggiungibile il nostro Sito Web da tutti i pc collegati ad internet occorre Pubblicarlo: Nome di Dominio: il nome che identifica univocamente il nostro sito Spazio web (Hosting): ): spazio disco su un server internet che ospita e pubblica le nostre pagine web Soluzioni GRATUITE - Dominio del tipo: xxx.yyyy.it dove però yyyy è fisso Soluzioni A PAGAMENTO [20-100 /anno] - Dominio: a scelta - Spazio disco: illimitato - Spazio disco: limitato Altervista... Aruba Register

Sito Web STATICO: LaMiassociazione 1) CREAZIONE - Documenti html, uno per ogni pagina che compone il sito web: index.html chi.html dove.html cosa.html - Foglio di Stile: foglio.css - Immagini cartella IMG 2) PUBBLICAZIONE - Registrazione su Altervista - Dominio: www.lamiassociazione.altervista.org - Trasferimento con programma FTP - server=lamiassociazione.altervista.org - utente=lamiassociazione - password=********

JOOMLA - Introduzione CMS: Sistema di Gestione dei Contenti Applicazione web: crea Siti Web Dinamici Non è necessario il linguaggio html E' Open Source Estensioni Gestione Documenti Gallerie di immagini e video Mappe Gestione Utenti News Sistemi di gestione Banner Multilingua

JOOMLA: Cosa serve - Server Web per Pubblicare il sito: - Nome di Dominio - Spazio web (Hosting) - Ultima Versione di Joomla: Si scarica dal sito: www.joomla.it Gratuita In italiano Installazione in locale: XAMPP Ambiente Server Servizio Apache (php) Servizio Database Spazio web: c:\xampp\htdocs Requisiti Hosting: - Modulo per linguaggio Php - Modulo Database VhostingSolution Hosting99 JoomlaHost JoomlaBay JoomlaProvider JoomlaSpace Jowe Altervista

JOOMLA: Hosting Joomla VhostingSolution http://www.vhosting-it.com/ Hosting99 http://hosting99.it/

JOOMLA: Hosting Joomla JoomlaHost Http://www.joomlahost.it JoomlaBay Http://www.joomlabay.it

JOOMLA: Acquisto Dominio e Hosting A) Scelta e Verifica disponibilità del Dominio B) Scelta della Configurazione Tagli di costo e servizi C) Conferma acquisto [aggiungi al carrello] D) Ricezione email con i dati di accesso al pannello di amministrazione

JOOMLA: Acquisto Dominio e Hosting

JOOMLA: Acquisto Dominio e Hosting Email

JOOMLA: Sito e Amministrazione Sito Pubblico (Front End) http://www.nomedelsito.it http://localhost/lamiassociazione.it Pannello di Amministraziomne (Back End) http://www.nomedelsito.it/administrator http://localhost/lamiassociaizone.it/administrator

JOOMLA: Creazione di un Sito Web Creare un Sito Web significa: - Scegliere e personalizzare l'aspetto grafico - Preparare e scrivere gli articoli, e aggiornarli periodicamente - Scegliere, preparare e caricare le immagini e i contenuti multimediali - Promuovere il sito, renderlo visibile ai motori di ricerca - Gestire vendita di spazio (banner) Analisi iniziali: prima di iniziare la creazione del sito occorre aver chiaro: - Le Finalità e per quali utenti creare il sito - Cosa si vuole pubblicare - La Struttura grafica, dove posizionare i menu, le immagini, ecc... ATTIVITA' INIZIALI Scegliere la struttura del sito * Testata * Menu: nella colonna a sinistra * Contenuto Principale nella parte centrale * Pie pagina Decidere la modalità di navigazione (menu) Scrivere una bozza dei contenuti Preparare e catalogare le immagini

JOOMLA: Pannello di Controllo Pannello di Controllo: http://localhost/lamiassociazione.it/administrator MENU CONTENUTO - ARTICOLI: sono la parte principale della pagina web: testo, immagini... - CATEGORIE: gli articoli sono organizzati in categorie in base alla loro tipologia - MEDIA: è possibile catalogare e gestire immagini, suoni, video... - Ogni articolo per essere visibile sul sito deve essere associato ad una voce di menu - Si possono creare diversi menu - Composti da diverse voci di menu UTENTI ESTENSIONI - Gli utenti sono necessari per la creazione dei contenuti del sito - Si possono creare gruppi di utenti a cui impostare determinati permessi - Aree riservate Per arricchire il sito di nuove funzionalità - COMPONENTI: applicazioni - MODULI: blocchi di funzionalità - PLUGIN: piccole applicazioni - TEMPLATE: modello grafico - LINGUA: per un sito multilingua

JOOMLA: Aspetto GRAFICO L'architettura di Joomla consente di separare Contenuto e Grafica Contenuti e Aspetto Grafico sono indipendenti si può in qualunque momento cambiare la grafica tramite i Template il contenuto rimane invariato Template Il Template determina l'aspetto Grafico - definisce come sono visualizzati gli oggetti (articoli, menu, loghi,...) che costituiscono la pagina - in termini di posizione (dove) - in termini di aspetto (colore, font, dimensione,...)

JOOMLA: Nuovo Template 1 1) Scelta e Download del nuovo Template 2) Installazione del file scaricato 3) Attivazione template come predefinito 2 3

JOOMLA: Personalizzazione Template Dimensione Font Colori Logo

JOOMLA: Personalizzazione Template Favicon 1) Creare l'immagine formato icona www.favicon.cc 2) Scaricare l'immagine 3) Inserire la nuova immagine nel Template Sostituire il file favicon.ico che si trova nella cartella: <spazioweb>lamiassociazione.it/template/<nometemplate> Cancellare la cache del browser: Strumenti/Opzioni/Avanzate/Rete/Cancella adesso Riavviare il Browser

JOOMLA: Visualizzare le Posizioni POSIZIONI Il Template definisce anche le posizioni all'interno del sito dove inserire gli oggetti Estensioni Gestione Template / Opzioni Abilitare l'anteprina Estensioni Gestione Template / scheda Template Visualizzare l'anteprina

Le IMMAGINI Formato.gif immagini animate o trasparenze.jpg fotografie.png qualitativamente migliore Ridimensionare le immagini prima di pubblicarle! Foto: 4 Mb pixel Dimensione reale Ridimensionata Si può utilizzare il sw gratuito: MS Paint

JOOMLA: Il Contenuto 1) GESTIONE MEDIA Preparare e catalogare le immagini 2) GESTIONE CATEGORIE Creare le categorie per organizzare gli articoli 3) GESTIONE ARTICOLI Creazione degli articoli che formeranno le pagine web 4) GESTIONE MENU Creazione voci di menu per la pubblicazione degli articoli precedentemente creati

JOOMLA: Nuovo Articolo Menu Contenuti Gestione Articoli Nuovo Articolo Inserire: - Il titolo - La categoria Inserire il Testo dell'articolo - Salva

JOOMLA: Nuovo Articolo Inserire le IMMAGINI