Le Pagine Web.. Pagine Statiche VS Pagine Dinamiche  Pagine Dinamiche sono pagine in genere gestite da un CMS (Content Management System),ovvero modificare.

Slides:



Advertisements
Presentazioni simili
VIA GIULIO RATTI, CREMONA – Tel. 0372/27524
Advertisements

Come si crea un Sito Web a cura del Prof. Sampognaro Giuseppe
Prototipo del Portale Fiscale per le Aziende. Portale Fiscale x le Aziende Area informativa news Area abbonati, accesso alla home page personalizzata,
CORSO DI SICUREZZA SU RETI II PROF. A. DE SANTIS ANNO 2006/07 Informatica granata Gruppo 2 ISP Gruppo 3 ISP.
Corso di Fondamenti di Informatica
Modulo 5 - posta elettronica
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
PHP.
INTERNET : ARPA sviluppa ARPANET (rete di computer per scopi militari)
Connessione con MySQL.
Modulo o Form in Html.
Dott. Nicola Ciraulo CMS Dott. Nicola Ciraulo
La vendita online b2c. PROBLEMATICHE (I) 1.Le caratteristiche del prodotto è adatto alla vendita online? 2.Il mercato in cui si opera come avviene la.
Corso di Informatica A.A
Google Docs Versione italiana (Google Documenti)
Presentazione a cura diSlide n.1 AVIPA 1. Presentazione generale dell'ambiente software Viterbo, 10 Dicembre 2008.
1 Titolo Presentazione / Data / Confidenziale / Elaborazione di... ASP. Net Web Part e controlli di login Elaborazione di Franco Grivet Chin.
DBMS ( Database Management System)
Guida dInstallazione Décembre 2011 The Best E-Commerce Experience.
Modulo 7 – reti informatiche u.d. 2 (syllabus – )
Primo accesso Dimenticato la password? Navigare in piattaforma Come accedere a un corso.
portale per la gestione di pratiche medico-legali per le assicurazioni
Archivi Amministrazione Contabile Verticali Import Export Configuratore.
Usare la posta elettronica con il browser web
Guida IIS 6 A cura di Nicola Del Re.
Riservato Cisco 1 © 2010 Cisco e/o i relativi affiliati. Tutti i diritti sono riservati.
CORSO AVANZATO INFORMATICA
Analisi (Analista) Progettazione (Progettista) Sviluppo o Traduzione (Sviluppatore) Documentazione.
Server Web in una rete Windows Sommario Meccanismi di accesso remoto Meccanismi di accesso remoto Introduzione ai Server Web Introduzione ai Server.
Primo accesso Dimenticato la password? Navigare in piattaforma Come accedere a un corso.
Creare pagine web Xhtlm. Struttura di una pagina.
Introduzione alla programmazione web
Everywhere Takeaway Progetto di SSCSWeb A.A. 2011/2012.
Prof. Reale Nicola Studentessa Parcesepe Federica
ASP – Active Server Pages Introduzione Pagine Web Statiche & Dinamiche(ASP)
a cura di Francesco Lattari
Realizzazione Sito Web
Internet e HTML Diffusione di informazioni mediante la rete Internet.
Eprogram informatica V anno. ASP.NET Introduzione ASP.NET (Active Server Page) è il linguaggio che, sfruttando la tecnologia.NET, permette di: -scrivere.
Siti Web Elementi di base per la costruzione di siti web.
CMS per la scuola con JOOMLA
By: Powered by:. Tecnologia Microsoft La soluzione CCAnalyzer utilizza la tecnologia OLAP (On Line Analytical Processing) di Microsoft presente nel software.
Servizi Internet Claudia Raibulet
Pag. 1/23 AOL – Albo pretorio on-line Sistema informativo per l’esposizione pubblica degli atti su Internet.
Joomlahost.it1 Presentato da Fustini Alessandro Myslq DBA e Developer certified Joomlahost.it.
Corso WEB DESIGN Aprile – Maggio PUBBLICAZIONE DEL SITO Affinchè il nostro sito sia accessibile al pubblico, dobbiamo pubblicarlo in Internet. Per.
Corso WEB DESIGN Aprile – Maggio C M S (Content Management System)
CORSO INTERNET la Posta elettronica
Utilizzo base di Altervista. AlterVista AlterVista è una piattaforma web dove è possibile aprire gratuitamente un sito web, un blog Per aprire gratuitamente.
Corso WEB DESIGN Aprile – Maggio E – COMMERCE.
Tutor Domenico Cocciaglia PARTE INTRODUTTIVA LEZIONE 1 CORSO BASE INFORMATICA /07/20151.
Eprogram SIA V anno.
Manuale Utente – i-Sisen Questionario dei Consumi
Manuale Utente – i-Sisen Questionario del Gas Naturale
Pubblicazione di un sito web Punti Principali: ×Introduzione al protocollo FTP ×Servizi Hosting gratuiti ×Servizi Hosting a pagamento ×Guida all’uso di.
Aditech Life Acquisizione Parametri Monitoraggio Live da remoto
Piattaforma ITALCHECK – v 3.1 TUTORIAL MOD9171 – Rev 00.
Eprogram informatica V anno.
Integrazione con e /. Integrazione e/ - Banche24 Aggiornamenti previsti nel 2012 Sono previsti due momenti di rilascio per le funzionalità di integrazione.
Flipped classroom e nuove metodologie didattiche Modulo 2 – Terza lezione Antonio Todaro “ Il Sito Web del docente ” prima parte.
La progettazione di un sito web
Un sito con Wordpress Includere Digital-mente – Corso livello 4 docente: prof.ssa MANUELA MARSILI.
Il mondo del web Includere Digital-mente – Corso livello 4 docente: prof.ssa MANUELA MARSILI.
Un sito con Wordpress Includere Digital-mente – Corso livello 4 docente: prof.ssa MANUELA MARSILI.
Antonio Todaro “ Il Sito Web del docente ” Seconda parte Insegnare digitale: la didattica flipped e gli strumenti digitali a supporto della didattica capovolta.
L’IFS in Lombardia Ufficio Scolastico Regionale per la Lombardia WEB & COMMUNICATION IMPRESA FORMATIVA SIMULATA Centrale di Simulazione IS Carlo Dell’
Eprogram informatica V anno. Programmare in rete.
Progetto WELL-FIR Manuale Utente del Web GIS Versione 0.1.
Presentazione SIWA Sito web realizzato con Prestashop Mario Farace - Dario Utzeri.
La gestione della rete e dei server. Lista delle attività  Organizzare la rete  Configurare i servizi di base  Creare gli utenti e i gruppi  Condividere.
Transcript della presentazione:

Le Pagine Web.

Pagine Statiche VS Pagine Dinamiche  Pagine Dinamiche sono pagine in genere gestite da un CMS (Content Management System),ovvero modificare la pagina senza interagire con il codice.  Pagine Statiche sono dei file in codice HTML che descrivono minuziosamente testi da impaginare, grafica e immagini. Quando l’utente di un sito visita una pagina, ciò che avviene è che il server su cui risiede il sito invia al browser (il programma che utilizzato per navigare, ad esempio Microsoft Explorer) il file HTML; il browser sa decodificare il file, e quindi mostra i contenuti della pagina sullo schermo dell’utente.  Pagine Dinamiche sono pagine in genere gestite da un CMS (Content Management System),ovvero modificare la pagina senza interagire con il codice.  Pagine Statiche sono dei file in codice HTML che descrivono minuziosamente testi da impaginare, grafica e immagini. Quando l’utente di un sito visita una pagina, ciò che avviene è che il server su cui risiede il sito invia al browser (il programma che utilizzato per navigare, ad esempio Microsoft Explorer) il file HTML; il browser sa decodificare il file, e quindi mostra i contenuti della pagina sullo schermo dell’utente.

Linguaggi Per Sviluppare Pagine Web  HTML  PHP  Java Script  CSS  JQUERY  HTML  PHP  Java Script  CSS  JQUERY

One Page & Responsive  One page e Responsive sono le attuali tecniche per sviluppare un sito web elegante e funzionale.  One page è l’ organizzazione dei moderni siti web dove le informazioni di maggior rilievo si trovano tutte sulla stessa pagina Es.(Home,Portfolio,Contatti)  Responsive rende le pagine compatibili con qualunque tipo di browser e device con cui si visualizza il sito, e ne definisce le regole di formattazione.  One page e Responsive sono le attuali tecniche per sviluppare un sito web elegante e funzionale.  One page è l’ organizzazione dei moderni siti web dove le informazioni di maggior rilievo si trovano tutte sulla stessa pagina Es.(Home,Portfolio,Contatti)  Responsive rende le pagine compatibili con qualunque tipo di browser e device con cui si visualizza il sito, e ne definisce le regole di formattazione.

Framework (ambiente di sviluppo)  Un Framework dispone di tutti gli elementi (funzioni,oggetti,routine) necessari allo sviluppo di un’applicazione web o di un semplice sito.  Risolve il problema delle tempistiche e di bug.  Un Framework dispone di tutti gli elementi (funzioni,oggetti,routine) necessari allo sviluppo di un’applicazione web o di un semplice sito.  Risolve il problema delle tempistiche e di bug.

Vari Tipi Di Siti Web Ricapitolando...  Statico  Dinamico  E-commerce  Framework  CMS Ricapitolando...  Statico  Dinamico  E-commerce  Framework  CMS

E-COMMERCE  Un esempio di siti web è E-BAY, un sito molto complesso sul quale è possibile acquistare oggetti online. *I termini usati non sono per uso pubblicitario.  Un esempio di siti web è E-BAY, un sito molto complesso sul quale è possibile acquistare oggetti online. *I termini usati non sono per uso pubblicitario.

Framework & CMS  Siti web realizzati su piattaforme,che permettono di inserire oggetti senza inserire nemmeno una stringa di codice.  Un esempio di questi siti è Weebley. *I termini usati non sono per uso pubblicitario.  Siti web realizzati su piattaforme,che permettono di inserire oggetti senza inserire nemmeno una stringa di codice.  Un esempio di questi siti è Weebley. *I termini usati non sono per uso pubblicitario.

e-commerce  Il crescente interesse e l’incremento di fatturato nel settore dimostrano come ormai l’e- commerce abbia conquistato una posizione di primo piano e non possa essere più ignorato dalle imprese.  La creazione di un sito di e-commerce basilare puo avvenire attraverso l’utilizzo del CSM Prestashop : dal nome del dominio all’installazione nel server fino alla gestione di ogni singolo aspetto del portale (ordini, logistica, inventario, efficacia del sito).  Il crescente interesse e l’incremento di fatturato nel settore dimostrano come ormai l’e- commerce abbia conquistato una posizione di primo piano e non possa essere più ignorato dalle imprese.  La creazione di un sito di e-commerce basilare puo avvenire attraverso l’utilizzo del CSM Prestashop : dal nome del dominio all’installazione nel server fino alla gestione di ogni singolo aspetto del portale (ordini, logistica, inventario, efficacia del sito).

Prestashop  Dopo aver attivato un dominio, si procede all’attivazione e alla configurazione di un vero e proprio negozio online.  Prima di procedere con l’installazione è necessario scaricare l’ultima versione stabile del CMS.  A questo punto bisogna trasferire i file dal computer locale al Web-host. Utilizzando un client FTP (es. FileZilla) che consenta di caricare o scaricare file su un server.  La connessione al server necessita di tre parametri fondamentali che sono stati forniti dal provider del servizio hosting in fase di registrazione: hostname o indirizzo IP, username e password e di un quarto campo che specifica la Porta del server FTP (default 21).  Dopo aver attivato un dominio, si procede all’attivazione e alla configurazione di un vero e proprio negozio online.  Prima di procedere con l’installazione è necessario scaricare l’ultima versione stabile del CMS.  A questo punto bisogna trasferire i file dal computer locale al Web-host. Utilizzando un client FTP (es. FileZilla) che consenta di caricare o scaricare file su un server.  La connessione al server necessita di tre parametri fondamentali che sono stati forniti dal provider del servizio hosting in fase di registrazione: hostname o indirizzo IP, username e password e di un quarto campo che specifica la Porta del server FTP (default 21).

DB del negozio  Prima di passare all’installazione vera e propria di Prestashop, dobbiamo creare un nuovo database da associare al negozio online. Anticipare questo passaggio è importante, in quanto, durante la fase di installazione ci verranno richiesti i parametri di accesso al DB.  Colleghiamoci quindi al database tramite phpMyAdmin, con le credenziali forniteci dal provider in fase di registrazione. Una volta all’interno del servizio portiamoci nella scheda Database e inseriamo il nome che intendiamo associare al nuovo DB  A questo punto siamo pronti per procedere con l’installazione di Prestashop  Prima di passare all’installazione vera e propria di Prestashop, dobbiamo creare un nuovo database da associare al negozio online. Anticipare questo passaggio è importante, in quanto, durante la fase di installazione ci verranno richiesti i parametri di accesso al DB.  Colleghiamoci quindi al database tramite phpMyAdmin, con le credenziali forniteci dal provider in fase di registrazione. Una volta all’interno del servizio portiamoci nella scheda Database e inseriamo il nome che intendiamo associare al nuovo DB  A questo punto siamo pronti per procedere con l’installazione di Prestashop

back office  pannello di controllo:  Si tratta del pannello amministrativo del sistema che, in un’interfaccia semplice e intuitiva, racchiude tutte le funzionalità messe a disposizione da PrestaShop per la gestione del portale. Non solo, dunque, applicazioni per la creazione e la manutenzione del sito, ma anche moduli per la gestione dei prodotti, degli ordini, delle vendite e delle spedizioni  Al back office potranno avere accesso solo ed esclusivamente gli amministratori del sistema, nonché i vari attori che prenderanno parte al processo di vendita. Quest’ultimi dovranno essere forniti di nome utente e password e il loro account dovrà essere attivato direttamente dall’amministratore del portale, che, in funzione della figura ricoperta, assocerà ad essi il profilo dovuto, rispettando i grant di accesso al sistema.  pannello di controllo:  Si tratta del pannello amministrativo del sistema che, in un’interfaccia semplice e intuitiva, racchiude tutte le funzionalità messe a disposizione da PrestaShop per la gestione del portale. Non solo, dunque, applicazioni per la creazione e la manutenzione del sito, ma anche moduli per la gestione dei prodotti, degli ordini, delle vendite e delle spedizioni  Al back office potranno avere accesso solo ed esclusivamente gli amministratori del sistema, nonché i vari attori che prenderanno parte al processo di vendita. Quest’ultimi dovranno essere forniti di nome utente e password e il loro account dovrà essere attivato direttamente dall’amministratore del portale, che, in funzione della figura ricoperta, assocerà ad essi il profilo dovuto, rispettando i grant di accesso al sistema.

front-office  Gli utenti, siano essi visitatori o acquirenti, avranno accesso solo ed esclusivamente alla parte del sito che va sotto il nome di front-office.  Si tratta della struttura Web che consente l’interazione con gli utenti, meglio intesa come l’insieme delle pagine che compongono il sito Internet (Home, Chi siamo, Scheda prodotto, Form di registrazione, …).  Gli utenti, siano essi visitatori o acquirenti, avranno accesso solo ed esclusivamente alla parte del sito che va sotto il nome di front-office.  Si tratta della struttura Web che consente l’interazione con gli utenti, meglio intesa come l’insieme delle pagine che compongono il sito Internet (Home, Chi siamo, Scheda prodotto, Form di registrazione, …).

Il sito  È necessario ora agire sul CMS per cambiare non soltanto l’aspetto esteriore (in gergo il template ) del sito, ma anche e soprattutto i suoi contenuti. Bisognerà inserire, infatti, i propri prodotti, le proprie informazioni, i propri contatti, il proprio logo e così via.  Durante questa fase di configurazione è bene mantenere il sito offline: alcuni utenti potrebbero, infatti, visualizzare un prodotto Web non finito o del tutto errato.  installare un nuovo tema e cambiare l'aspetto visivo del nostro sito. La chiave del successo risiede in una grafica accattivante, ma allo stesso semplice da utilizzare.  Nella Rete sono disponibili tantissimi temi per PrestaShop, tutti pronti all’uso  È necessario ora agire sul CMS per cambiare non soltanto l’aspetto esteriore (in gergo il template ) del sito, ma anche e soprattutto i suoi contenuti. Bisognerà inserire, infatti, i propri prodotti, le proprie informazioni, i propri contatti, il proprio logo e così via.  Durante questa fase di configurazione è bene mantenere il sito offline: alcuni utenti potrebbero, infatti, visualizzare un prodotto Web non finito o del tutto errato.  installare un nuovo tema e cambiare l'aspetto visivo del nostro sito. La chiave del successo risiede in una grafica accattivante, ma allo stesso semplice da utilizzare.  Nella Rete sono disponibili tantissimi temi per PrestaShop, tutti pronti all’uso

Il sito  Implementare delle pagine statiche :  Dopo aver modificato l'aspetto grafico del portale, proseguiamo popolando il sito con alcune pagine principali che riguardano l' attività di vendita: chi siamo, note legali, condizioni d'uso e Privacy Policy  Ad ogni pagina è possibile associare una categoria  La grande flessibilità di PrestaShop ruota intorno ai moduli. Si tratta di piccoli programmi che consentono di sfruttare le funzionalità del software in maniera semplice e intuitiva.  Implementare delle pagine statiche :  Dopo aver modificato l'aspetto grafico del portale, proseguiamo popolando il sito con alcune pagine principali che riguardano l' attività di vendita: chi siamo, note legali, condizioni d'uso e Privacy Policy  Ad ogni pagina è possibile associare una categoria  La grande flessibilità di PrestaShop ruota intorno ai moduli. Si tratta di piccoli programmi che consentono di sfruttare le funzionalità del software in maniera semplice e intuitiva.

Struttura delle pagine  In linea di massima la maggior parte dei temi è costituita dai blocchi quali:  l’ header, il blocco superiore di ogni pagina che contiene generalmente il menu principale e uno slider di immagini (o una immagine fissa);  il content, la parte centrale della pagina che contiene articoli e descrizioni prodotti;  la column left e la column right, le rispettive colonne sinistre e destre che contengono menu, moduli prodotti e banner pubblicitari;  il footer, la parte terminale della pagina dove generalmente sono contenuti alcuni moduli e soprattutto le informazioni sull’azienda.  In linea di massima la maggior parte dei temi è costituita dai blocchi quali:  l’ header, il blocco superiore di ogni pagina che contiene generalmente il menu principale e uno slider di immagini (o una immagine fissa);  il content, la parte centrale della pagina che contiene articoli e descrizioni prodotti;  la column left e la column right, le rispettive colonne sinistre e destre che contengono menu, moduli prodotti e banner pubblicitari;  il footer, la parte terminale della pagina dove generalmente sono contenuti alcuni moduli e soprattutto le informazioni sull’azienda.

CSV  Capita spesso, per chi gestisce negozi di e-commerce online, la necessità di dover caricare sul proprio sito prodotti già registrati all’interno di un altro sw gestionale.  La maggior parte dei programmi gestionali consente di esportate tutto il catalogo prodotti, comprensivo di immagini, in file CSV. Si tratta di un particolare formato che va sotto il nome di Comma Separated Value e consente di importare o esportare dati da un database qualsiasi in un semplice file di testo. La peculiarità risiede proprio nella rappresentazione dei singoli record di tabella, caratterizzati da una linea di testo dove ogni valore è separato dal successivo da un apposito carattere, che può essere ad esempio la virgola o il punto e virgola. Nel caso di una generica tabella Prodotti, contenente il nome, la descrizione e il prezzo, il file CSV potrebbe essere ad esempio così costituito:  NOME,DESCRIZIONE,PREZZO  nomeprodotto1,descrizioneprodotto1,prezzoprodotto1  nomeprodotto2,descrizioneprodotto2,prezzoprodotto2  Capita spesso, per chi gestisce negozi di e-commerce online, la necessità di dover caricare sul proprio sito prodotti già registrati all’interno di un altro sw gestionale.  La maggior parte dei programmi gestionali consente di esportate tutto il catalogo prodotti, comprensivo di immagini, in file CSV. Si tratta di un particolare formato che va sotto il nome di Comma Separated Value e consente di importare o esportare dati da un database qualsiasi in un semplice file di testo. La peculiarità risiede proprio nella rappresentazione dei singoli record di tabella, caratterizzati da una linea di testo dove ogni valore è separato dal successivo da un apposito carattere, che può essere ad esempio la virgola o il punto e virgola. Nel caso di una generica tabella Prodotti, contenente il nome, la descrizione e il prezzo, il file CSV potrebbe essere ad esempio così costituito:  NOME,DESCRIZIONE,PREZZO  nomeprodotto1,descrizioneprodotto1,prezzoprodotto1  nomeprodotto2,descrizioneprodotto2,prezzoprodotto2

Statistiche  PrestaShop mette a disposizione dei suoi utenti uno strumento di statistiche semplice da utilizzare ma allo stesso tempo ricco di informazioni, grazie al quale è possibile indirizzare in tempo reale il proprio business  Non appena verrà effettuato un primo acquisto, in alto alla pagina comparirà in prossimità dell’icona a forma di carrello un box rosso con una cifra, indicante il numero delle ultime vendite.  PrestaShop mette a disposizione dei suoi utenti uno strumento di statistiche semplice da utilizzare ma allo stesso tempo ricco di informazioni, grazie al quale è possibile indirizzare in tempo reale il proprio business  Non appena verrà effettuato un primo acquisto, in alto alla pagina comparirà in prossimità dell’icona a forma di carrello un box rosso con una cifra, indicante il numero delle ultime vendite.

FINE