TecnologieWeb LABORATORIO a.a. 2015/2016



Похожие документы
Instant WordPress (4.4.2) is a complete standalone, portable WordPress development environment (NB It will even run from a USB key!

Guida Joomla. di: Alessandro Rossi, Flavio Copes

SVILUPPO DEL BLOG Autori: Ilari Michele, Cimini Oscar, Zaleski Dawid

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

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

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

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

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

Wordpress. Acquistare un sito web. Colleghiamoci con il sito

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

INSTALLAZIONE JOOMLA

Come installare e configurare il software FileZilla

Creare un sito con WordPress L installazione e i primi passi da compiere. Eugenio Molinario Digitalizzatore Camera di Commercio di Avellino

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

Guida Migrazione Posta Operazioni da effettuare entro il 15 gennaio 2012

INSERIRE RISORSE. Un etichetta è un semplice testo che descrive una particolare risorsa o attività all interno di un Argomento.

Guida all installazione e configurazione di Joomla 1.5

Cimini Simonelli - Testa

MySQL Server e Netbeans

Guida alla registrazione on-line di un DataLogger

FtpZone Guida all uso Versione 2.1

PORTALE CLIENTI Manuale utente

Joomla: Come installarlo e come usarlo. A cura di

Manuale per i redattori del sito web OttoInforma

Le volte successive: LOGIN

SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE

Lezione 3. Joomla 2.5

Modulo 6 Proviamo Wordpress gratuitamente

Guida all'installazione del CMS Magento

GateManager. 1 Indice. tecnico@gate-manager.it

Costruzione di siti web. Il Content Management System Joomla

FtpZone Guida all uso

MANUALE D USO DELLA PIATTAFORMA ITCMS

Che cos è BaseKit Site Builder.

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

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla!

Plugin di integrazione con Opencart

SCUOLA SECONDARIA DI 1 GRADO GIOVANNI FALCONE Via Ardeatina, 81 Anzio (Roma) APRIRE UN BLOG GRATUITO CON WORDPRESS

6. Predisposizione di un Web server di sviluppo

Configurazione avanzata di XAMPP

Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo.

Creare un sito Multilingua con Joomla 1.6

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

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

Dipartimento di Ingegneria Civile e Ambientale TYPO 3 MANUALE UTENTE

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

Come aggiungere il tuo sito.

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA

Guida all utilizzo di Pulsepro Cms (programma per modificare il sito online).

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

Nautilus Installazione Aggiornato a versione

LETTERA D INSTALLAZIONE DELLA PROCEDURA SERVIZI SOCIALI

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica.

ISTRUZIONI INSTALLAZIONE PMANGO

Plugin di integrazione con Wordpress

Xampp. Valeriano Maysonnave - A.A. 2014/2015 -

D R O P B O X COS È DROPBOX:

Creare un blog con WordPress

Manuale d uso Lexun Area Riservata proprietà di logos engineering - Sistema Qualità certificato ISO 9001 Det Norske Veritas Italia

Installazione LAMP. Installare un server lamp su Linux Ubuntu. Per installare un server LAMP in Ubuntu come prima cosa apriamo il terminale:

Manualino d uso di Wordpress per le scuole

MAUALE PIATTAFORMA MOODLE

GUIDA UTENTE PRIMA NOTA SEMPLICE

Upload del CMS sul server scelto

Guido d uso sito internet Unione Valdera

come installare wordpress:

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Wordpress for Beginners: crea un blog in 5 passi con Wordpress e Selfserver.

Breve guida a Linux Mint

Introduzione ad EasyPHP

FOXWave Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

Capitolo 4 Pianificazione e Sviluppo di Web Part

SENSI CONTEMPORANEI ARTEPOLLINO

ISPConfig: configurazione di un sito

Creare un nuovo articolo sul sito Poliste.com

Amministrazione classi

Il sito della scuola con

Amministrazione gruppi (all interno della Scuola)

Guida all amministrazione VPH Webmin/Virtualmin

Installazione & Configurazione Php e MySQL su Mac Os X. Php

Zotero è un estensione di Firefox che consente di raccogliere e gestire risorse bibliografiche e accademiche

IL WIKI CON PBWORKS BREVE GUIDA ALL USO Il wiki Vedi alla voce: Auschwitz è stato creato utilizzando PBWorks, un servizio web che offre la

BACHECA CLIENTE/SERVER

Portale SharePoint 66 Martiri. Caricamento materiale Manuale utente

Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara.

La gestione dei risultati: ZOTERO, un programma gratuito

Guida ai Servizi Internet per il Referente Aziendale

Introduzione a Wordpress. Vincenzo Bianculli

Differenza tra wordpress.com e CMS

Configurazione WAN (accesso internet)

Software di parcellazione per commercialisti Ver [10/09/2015] Manuale d uso [del 10/09/2015]

Транскрипт:

TecnologieWeb LABORATORIO a.a. 2015/2016 WordPress e InstantWP Progettazione e realizzazione di un sito web Goy - a.a. 2015/2016 Tecnologie Web 1 TecnologieWeb WordPress WordPress si può utilizzare in due modi: Online: da wordpress.com è possibile registrarsi e creare un blog o un sito il servizio è gratuito offre un dominio di terzo livello, sotto il dominio wordpress.com (es.: nomescelto.wordpress.com) non è possibile personalizzare il sito con plugin e temi aggiuntivi rispetto a quelli pre-installati (a meno di acquistare servizi aggiuntivi) In locale: da wordpress.org è possibile scaricare il CMS da installare sul proprio PC è necessario aver installato Apache, l'interprete PHP e MySQL Server (es. pacchetto XAMPP) questa modalità permette di utilizzare tutte le funzionalità di WordPress senza vincoli. Goy - a.a. 2015/2016 Tecnologie Web 2 1

TecnologieWeb InstantWP - I Instant WordPress [www.instantwp.com] Instant WordPress (4.4.2) is a complete standalone, portable WordPress development environment (NB It will even run from a USB key!) Components: Apache web server (2.2.15 - Win32) interprete PHP (5.4.36) MySQL Server (5.1.46-community-nt) Apache and MySQL Server are started and stopped automatically Instant WordPress can be installed as many times as you wish and deleted by simply removing the folder that it is running from NB: Instant WordPress is not suitable for live websites and should only be used for testing and development Goy - a.a. 2015/2016 Tecnologie Web 3 TecnologieWeb InstantWP - II http://127.0.0.1:4001/wordpress/ = URL con cui, da browser, potete accedere all'istanza (locale) di InstantWP (cioè del vostro sito web realizzato con InstantWP) 127.0.0.1 = indirizzo IP del localhost; 4001 = porta TCP su cui è in ascolto il Web Server Apache wordpress = sotto-cartella della document-root(*) di Apache, in cui si trovano i file che costituiscono il vostro sito (*) cartella in cui il Web Server va a cercare le risorse che gli vengono richieste Goy - a.a. 2015/2016 Tecnologie Web 4 2

TecnologieWeb InstantWP - III nella cartella di installazione di InstantWP c'è una cartella iwpserver, dentro la quale si trova la document root di Apache (cioè la cartella htdocs): il sito realizzato con InstantWP si trova nella sotto-cartella wordpress Goy - a.a. 2015/2016 Tecnologie Web 5 TecnologieWeb InstantWP - IV http://127.0.0.1:4001/phpmyadmin/ = URL con cui, da browser, potete accedere a PhpMyAdmin, l'applicazione (web-based, scritta in PHP!) per gestire i database (attraverso il DBMS MySQL Server, incluso in InstantWP) Quindi, nella document-root di Apache dovrei trovare una cartella phpmyadmin ("sorella" della cartella wordpress)... perché non c'è?!? La cartella phpmyadmin si trova sotto iwpserver\admin: E nel file di configurazione di Apache (iwpserver\server\apache\conf\httpd.conf) c'è scritto che quando il browser si connette a <local-server>/phpmyadmin Apache deve in realtà connettersi a:...\iwpserver\admin\phpmyadmin Goy - a.a. 2015/2016 Tecnologie Web 6 3

TecnologieWeb InstantWP - V Ricordiamoci che: InstantWP "is not suitable for live websites and should only be used for testing and development" dopo aver creato il nostro sito, occorre pubblicarlo online! cioè: registrare un dominio, trovare un hosting e trasferire il sito sul server del provider prescelto; in particolare dobbiamo: 1. copiare il contenuto della cartella wordpress nella cartella definita sull'host per il sito (**) 2. fare una copia dei dati nel database e caricarli nel DBMS offerto dall'host (***) 3. apportare le opportune modifiche di configurazione richieste dall'hosting provider (es. accesso al DB) Rif: www.instantwp.com/unleashed/ (in particolare i cap. 4 e 5) www.wpitaly.it/wiki/main/cambiareserver a.a. 2014/15 Tecnologie Web 7 TecnologieWeb InstantWP - VI (**) Per copiare il contenuto della cartella wordpress nella cartella definita sull'host per il sito abbiamo bisogno di un FTP Server (generalmente disponibile sull'host del provider) e di un FTP client (per es. FileZilla, incluso in XAMPP) FTP Server request response FTP client FTP client FTP client a.a. 2014/15 Tecnologie Web 8 4

TecnologieWeb InstantWP - VII (***) Per fare una copia dei dati nel database e caricarli nel DBMS offerto dall'host: 1. Connettetevi a PhpMyAdmin (http://127.0.0.1:4001/phpmyadmin/) p p p y ed entrate con username = root password vuota a.a. 2014/15 Tecnologie Web 9 TecnologieWeb InstantWP - VIII 2. Sulla sinistra, selezionate il database wordpress, poi cliccate su Esporta: 3. Senza modificare nulla cliccate in basso sul pulsante Esegui: 4. Il browser vi chiederà di salvare il file wordpress.sql: ditegli di sì! (si tratta di un file di testo che contiene la query SQL che vi permetterà di "ricostruire" altrove il vostro database) 5. Connettetevi al PhpMyAdmin sull'host e selezionate il database wordpress, sulla sinistra 6. cliccate su Importa: 7. Selezionate wordpress.sql: e cliccate in fondo su Esegui a.a. 2014/15 Tecnologie Web 10 5

TecnologieWeb X LAVORARE IN AULA Purtroppo in aula, quando uscite dal vostro account, le modifiche fatte con IMPORTANTE!! InstantWP vanno perdute! per poter continuare a lavorare, dobbiamo: 1. copiare il contenuto della cartella wordpress su una chiavetta (o su uno storage in rete) 2. esportare il database (salvando il file.sql sulla chiavetta o sullo storage) Quando torniamo in aula: 1. copiare la cartella wordpress dalla chiavetta 2. importare il database a.a. 2014/15 Tecnologie Web 11 TecnologieWeb InstantWP - IX Pannello di Controllo di InstantWP quando avviate InstantWP (doppio click su ) vi compare il Pannello di Controllo: WordPress Frontpage vi apre l'istanza locale di InstantWP (cioè il vostro sito web realizzato con InstantWP) Explorer se volete usare un altro browser, fate cut&paste dell'url del sito!! Goy - a.a. 2015/2016 Tecnologie Web 12 6

TecnologieWeb InstantWP - X WordPress Admin apre il backend di amministrazione dell'istanza locale di InstantWP [username = admin, password = password] apre la cartella dei plugin apre la cartella dei temi MySQL Admin apre PhpMyAdmin [username = root, no password] Goy - a.a. 2015/2016 Tecnologie Web 13 TecnologieWeb creare un sito - I Creare un sito con WordPress [una guida: premium.wpmudev.org/manuals/wordpress/] NB: Il frontend di WP è impostato di default come blog, ma può essere impostato anche come sito "normale" 1. scegliamo un progetto [*] 2. definiamo la struttura del sito, x es: 3. scegliamo il Tema [**] 4. costruiamo le pagine [***] [da: www.wppratico.com/ creare-un-sito-aziendale-con-wordpress] Goy - a.a. 2015/2016 Tecnologie Web 14 7

TecnologieWeb creare un sito - II [*] Scegliamo un progetto un progetto che vi interesssa personalmente (a vostra libera scelta, meglio se "reale"), oppure il sito di una negozio (una ferramenta, una profumeria, una libreria, un negozio di scarpe,...) il sito di una ONG locale (es. salvaguardia ambientale o difesa degli animali) il sito di un gruppo musicale o teatrale il sito di un agriturismo i Goy - a.a. 2015/2016 Tecnologie Web 15 TecnologieWeb creare un sito - III [**] Scegliamo il Tema da WordPress Admin > Appearance > Themes selezione del Tema (Activate) Goy - a.a. 2015/2016 Tecnologie Web 16 8

TecnologieWeb creare un sito - IV Cliccando sul tema attivato (Theme Details) si hanno a disposizione una serie di pulsanti (Customize, Widgets, Menus, Header, Backgound) che corrispondono alle voci di menu sotto Appearance Customize: dato il tema attivato, il menu a sinistra permette di personalizzare: titolo del sito e "motto" colore dello sfondo immagine dell'intestazione immagine di sfondo widgets scelta del tipo di home page: ultimi post o pagina statica (nel qual caso, vi chiede quale pagina usare e dove mettere i post...) Goy - a.a. 2015/2016 Tecnologie Web 17 TecnologieWeb creare un sito - V Widgets: dato il tema attivato, permette di gestire i widgets Widget = componente grafico di un'interfaccia utente; generalmente è un'applicazione con specifiche funzionalità nel tema di default di WP: - Primary/Secondary Widget Area: permettono di inserire/eliminare/ riordinare widgets (es. Search, Recent posts,...) nella barra laterale (dx) - Footer Widget Area(s): permettono di inserire/ eliminare/riordinare widgets nel footer Goy - a.a. 2015/2016 Tecnologie Web 18 9

TecnologieWeb creare un sito - VI Menus: dato il tema attivato, permette di gestire le voci di menu per posizionare il menu (in particolare, per selezionare quale menu usare come Primary Navigation) per creare e configurare il vostro menu Goy - a.a. 2015/2016 Tecnologie Web 19 TecnologieWeb creare un sito - VII Header: dato il tema attivato, permette di gestire l'immagine dell'intestazione (come da Customize...) Background: dato il tema attivato,,permette di gestire l'immagine di sfondo (come da Customize...) Editor dato il tema attivato, permette di modificare il codice dei fogli di stile CSS [usare con moltissima cautela!!] Una guida su temi e plugin: premium.wpmudev.org/manuals/wordpress-plugins-themes/#manualcontents Goy - a.a. 2015/2016 Tecnologie Web 20 10

TecnologieWeb creare un sito - VIII [***] Costruiamo le pagine da WordPress Admin > Pages > All pages permette di amministrare le pagine [prox slide] OnMuoseOver compare un menu contestuale che permette di modificare i contenuti (Edit) l'editor ha 2 tab: "visuale" e HTML x salvare Goy - a.a. 2015/2016 Tecnologie Web 21 TecnologieWeb creare un sito - IX Add new permette di aggiungere una nuova pagina permette di aggiungere immagini, video, ecc. pulsante Save Draft x salvare in bozza (la pagina viene salvata ma non pubblicata) pulsante Preview x visualizzare l'ultima bozza salvata modifica stato, modifica visibilità, pianifica pubblicazione pulsante per cestinare la pagina pulsante per pubblicare la pagina x posizionare la pagina in modo gerarchico rispetto ad un'altra pagina e per applicare alla pagina un template particolare Goy - a.a. 2015/2016 Tecnologie Web 22 11

TecnologieWeb creare un sito - X da WordPress Admin > Posts > All posts permette di amministrare i post Add new permette di aggiungere un nuovo post NB: l'interfaccia è uguale a quella per le pagine, con in più sulla dx: il box Format per scegliere il formato dell'articolo il box Categorie per selezionare la categoria dell'articolo (se non è presente si può creare cliccando su +Add New Category) il box Tags per aggiungere tag all'articolo Goy - a.a. 2015/2016 Tecnologie Web 23 TecnologieWeb creare un sito - XI Ci sono poi altre voci nel menu di sx (Media, Links, Comments), che potete scoprire da soli... Infine ci sono alcune voci nel menu di sx che permettono di gestire aspetti un po' più "avanzati" (e delicati): Plugins (permette di gestire i plugin installati - eliminandoli, disattivandoli o attivandoli - e di installare nuovi plugin) Users (permette di gestire gli utenti(*)) Tools (permettono di salvare o ripristinare i contenuti di un sito web WP online) Settings (permette di configurare varie proprietà del sito [usare con cautela!]) (*) In WP esistono vari tipi di utenti, con privilegi diversi (amministratore, editore, autore, collaboratore) Goy - a.a. 2015/2016 Tecnologie Web 24 12