“Rendiamo facili le cose difficili”

Slides:



Advertisements
Presentazioni simili
Sistemi di Elaborazione dellInformazione Modulo 3 -Protocolli applicativi Unità didattica 4 -Protocolli del Web Ernesto Damiani Lezione 4 – Caching HTTP.
Advertisements

Pubblicazione di un sito web Punti Principali: ×Introduzione al protocollo FTP ×Servizi Hosting gratuiti ×Servizi Hosting a pagamento ×Guida all’uso di.
Eugenia Franzoni Il software libero Catnic Srl. Si può comprare un software?
Wikispaces, flipped rules in the classroom fiorluis[at]tin.it Luisanna Fiorini
"Play Ogg" multimedialità libera con GNU/Linux... presentato da Stefano Pardini al Linux Day 2008 per ACROS ACROS.
Fabrizio Felici Linux e Windows a confronto, perché passare a Linux 27 ottobre 2007.
POLITECNICO DI MILANO FACOLTA’ DI INGEGNERIA SEDE DI CREMONA TESI DI DIPLOMA IN INGEGNERIA INFORMATICA RELATOREAUTORI Prof. Vittorio TrecordiDemicheli.
CORSO elementare su DATABASE Applicativo utilizzato OpenOffice 3.0.
Associazione Culturale “VERDEBINARIO”. Ing. Villella Giovanni aka vilgio[BIGHAT] Mail : Cell :
Effetti grafici con compiz-fusion Come ottenere un desktop accattivante su UBUNTU.
Presentazione della piattaforma e - learning MOODLE a cura di Davide Afretti Bologna, 24 aprile 2013.
Nota: Questa brochure è pronta per la stampa. Prima di stampare su cartoncino, è consigliabile effettuare una prova di stampa su carta normale per assicurarsi.
Gruppo Alpini Rivoli sezione Torino
Basi di dati - Fondamenti
Francesca Dei Cas/Federica Pelucchi/ Gioele Besio
Corso di Web Marketing 8 Maggio – 8 Giugno 2017.
Facile da usare Un'interfaccia amministrativa completamente rinnovata, iniziare con Drupal è più facile!
Archivi in Digitale: Firma Digitale
PNSD - Modulo D1A marzo 2017 Piattaforme di e-­learning e cloud:​ installazione e gestione (azione #22) Prof. Rocca Marcello
Configurazione Router IR794- IG601
Corso per Webmaster base
Strategia “Dati della scuola” - Siti web: installazione e gestione
Numeri e grafici per capire la salute
come aggiornare un sito con wordpress
Servizi per Science Gateways e comunità virtuali attraverso l'esperienza del porting del sito di GILDA su Liferay M. Pappalardo.
MANUALE spazio web comitati tecnici per AMMINISTRATORI e membri CT
Rete e comunicazione Appunti.
Pronto.
PNSD - Modulo D1A 27 aprile 2017 Piattaforme di e-­learning e cloud:​ installazione e gestione (azione #22) Prof. Rocca Marcello
Commissione Calcolo e Reti
Terza Lezione → Navigare nel file System → parte 2
Tutorial help.ebsco.com.
Il Binding Nicolò Sordoni.
Basi di Dati: Introduzione
Condividere dati di Excel tramite l'esportazione in un sito di SharePoint
Gestione Informatica della Segreteria
INDICO Parte 1 01/07/2018 Francesco Serafini.
Sistema Operativo - DietPI
APACHE2-PHP su Raspberry
LA GESTIONE DEI PACCHETTI
ai termini e ai principi informatici utili per utilizzare Linux
Scenario mail in Ateneo
LA GESTIONE DEI PACCHETTI
WebServer 12 luglio
Studente : Andrea Cassarà Classe: 5AII A.S. 2014/2015 Link Sito
Internet.
1.
Organizzazione di una rete Windows 2000
Ecco tutte le informazioni Microsoft Notizie di SharePoint
INIZIO LEZIONE DEL LEZIONE DEL
Introduzione alle basi di dati
INTERNET «IL MONDO DI OGGI»
Basi di dati - Fondamenti
Programmare.
Blogging and Editorial Plan
Introduzione alla materia sistemi
Come personalizzare il sito Web online di Microsoft SharePoint
Marco Panella Pubblicare in rete Marco Panella
Introduzione alla nuova versione di PowerPoint
ADO Per gestire i database con tecnologia ASP si utilizzano strumenti ADO (ActiveX Data Objects): un'architettura che fornisce oggetti.
Marco Panella Internet e WWW Marco Panella
Introduzione alla nuova versione di PowerPoint
Fare ricerca, mai così facile
Differenza tra WordPress.org e WordPress.com
Introduzione alla nuova versione di PowerPoint
Fogli elettronici e videoscrittura
CATALOGAZIONE EBOOK.
Fare ricerca mai così facile!
Come creare una presentazione
CLOUD.
Transcript della presentazione:

“Rendiamo facili le cose difficili” Dove siamo Avia pervia “Rendiamo facili le cose difficili” Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Chi sono Stefano Bortolamasi http://stefano.bortolamasi.it/ Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Per conto di chi sono qui Associazione culturale e di promozione sociale: L'associazione - che non ha finalità di lucro - ha lo scopo di promuovere il sistema operativo Linux e più in generale l' "Open Source" in tutte le sue forme, sia in ambito privato amatoriale che a livello professionale. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Obiettivi FINALI del corso Possedere le basi per: Installare / disinstallare WordPress Creare un web site personalizzato Mantenere WordPress stabile Avviare la nascita di una community modenese di WordPress Adesso possiamo prepararci per andare a pescare... Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Prima Lezione - Obiettivi (La Lista della spesa) Possedere una cultura di base sul software open source Possedere una conoscenza di base sul funzionamento del web Possedere una conoscenza di base sulla sicurezza del web Capire cosa è un CMS Installare Wordpress sul proprio PC Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Cosa è l’open source Open Source NON significa GRATIS Significa LIBERO Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Perchè usare l' Open Source Libertà di utilizzare, modificare e ridistribuire Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Quando evitare di usare software proprietario Tutte le volte che posso scegliere. Capire come sono 'fatti' gli strumenti che uso è alla base della libertà Tutto ciò che è comodo è stupido Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Il sistema operativo A cosa serve il sistema operativo: Windows Mac Linux Distro e derivate Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Il browser Le chiamate dal vostro client Server response HTTP/1.1 200 OK Date: Mon, 23 May 2005 22:38:34 GMT Content-Type: text/html; charset=UTF-8 Content-Encoding: UTF-8 Content-Length: 138 Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT Server: Apache/1.3.3.7 (Unix) (Red-Hat/Linux) ETag: "3f80f-1b6-3e1cb03b" Accept-Ranges: bytes Connection: close <html> <head> <title>An Example Page</title> </head> <body> Hello World, this is a very simple HTML document. </body> </html> Client request GET /index.html HTTP/1.1 Host: www.example.com Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Come funziona internet: i DNS Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

I server Forniscono servizi: Http Ftp Web services Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Perchè usare un CMS Un buon CMS è pensato per gestire tutti gli aspetti dei contenuti e dei contributori Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Chi usa WordPress BBC The Official Star Wars Blog Sony Music MTV News Beyonce Playstation.Blog Bata The Rolling Stones Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

WordPress Joomla Drupal Magento PrestaShop I numeri di WordPress 27.9% 58.9% Joomla 3.3% 7.0% Drupal 2.2% 4.7% Magento 1.2% 2.5% ... PrestaShop 0.6% 1.3% Non Usa CMS 52.7% Fonte: https://w3techs.com 7 Maggio 2017 Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Perchè usare WordPress ( o non usare ) Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Gli attori Quali figure sono coinvolte nello sviluppo di un sito web: Il reparto digital Developer Media Marketer Contributors Designer ... Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Il Database MySQL o MariaDB Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Web Server: Apache, Ngix, IIS Applicazione software che, in esecuzione su un server, è in grado di gestire le richieste di trasferimento di pagine web di un client, tipicamente un web browser. La comunicazione tra server e client avviene tramite il protocollo HTTP, che utilizza la porta TCP 80 (o 8080), o eventualmente la versione sicura HTTPS, che utilizza invece la 443. L'insieme di tutti i web server interconnessi a livello mondiale dà vita al World Wide Web. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Installiamo il Web Server https://www.apachefriends.org/download.html - Cosa sono: Md5 sha1 Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

phpMyAdmin Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

I parametri necessari Accesso a phpMyAdmin Nome del DB User e password per accedere al DB User e password dell'amministratore di WordPress Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Il Repository Un software repository è un "magazzino" di dati da cui i pacchetti di software possono essere recuperati e installati su un computer. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Scarichiamo WordPress https://it.wordpress.org/ Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Seconda Lezione - Obiettivi ( Conosciamo e prepariamo la canna da pesca ) Pianificare il risultato fruibile agli utenti Padroneggiare i diversi componenti Configurare l’ambiente Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Immaginiamo il risultato finale Descrivere il risultato finale Spezzettare in tante cose piccole da fare: ( obiettivi intermedi ) Trello: www.trello.com Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Struttura dei contenuti Avere chiara la struttura del blog Categorie Sottocategorie Menu Sottomenu Tag Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

I contenuti Scegliere cosa pubblicare Può mettere in crisi i processi decisionali. Rappresenta un nuovo punto di partenza per riorganizzare l'azienda, l'ente. . . . . . la PERSONA Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Front-end Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Back-end Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Tipica struttura Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Articoli o Post Un articolo è un “elemento dinamico” di un blog e viene tipicamente mostrato in ordine cronologico inverso Ai post sono associabili diversi tipi di “attributi” come: - categorie - tag Gli articoli sono -solitamente- elementi che i lettori possono “commentare” - c’è tutta una sezione dedicata per le eventuali moderazioni Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Pagine Una pagina é un “elemento statico” Solitamente non può essere commentato o suddiviso in categorie L’ordinamento delle pagine può essere automatico o organizzato via menu Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Categorie e Tag Le Categorie: si occupano di una prima scrematura, i Tag vanno più nel dettaglio. Ok, sono d’accordo con questa definizione, ma penso ci sia di più. Vediamo. Un Tag: può essere considerato come una microcategoria, laddove una categoria rappresenta un livello superiore e più ampio. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Categorie Poche ma identificative: devono guidare il lettore tra i vostri contenuti, non obbligarlo a prendere un Moment. Un post, una categoria: la tentazione di associare un post a quante più categorie è forte, ma potete resistere, ve lo assicuro! Le categorie guidano i lettori: non nascondetele, devono spiegare cosa trattano e devono essere individuabili. Le categorie vengono mostrate in una lista. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Tag Usarli spesso, ma bene. Se parlo di Foursquare è inutile usare “Foursquare”, “4sq”, “4square” tanto per fare volume: una volta scelto il tag più adatto userò sempre lo stesso. Possono sostituire il “Cerca”: se usati in modo corretto e associati ai giusti contenuti, i tag si possono quasi sostituire alla ricerca interna al vostro blog. I tag vengono mostrati “spesso” in una Tag Cloud. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Temi Un tema determina l’aspetto del tuo sito ma non gestisce solo colori e font: ogni tema ha funzionalità diverse, come homepage diverse, slide a scorrimento e molto altro. Personalizzare il blog, perchè rispecchi al massimo la vostra identità Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Formato dei Post Il formato di un post non influenza il contenuto del post, che rimane sempre uguale, ma consente al tema di scegliere come visualizzarlo, escludendo eventualmente il titolo, le informazioni riguardo l’autore e la data o definendo degli stili CSS personalizzati. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Menu Le “aree menu” sono gli spazi nel tuo blog predisposti all’inserimento di un menu. I “menu a disposizione” sono i menu da te creati e che puoi inserire in una delle “aree menu” disponibili. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Widget I widget ti permettono di aggiungere funzionalità ad aree specifiche del vostro sito (la barra laterale, il pie’ di pagina e altre aree dipendenti dal tema installato). Abitualmente sono utilizzati per agevolare l’utente nel ricercare le informazioni più importanti. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Plugin - Mettere offline wordpress durante gli aggiornamenti Wp Maintenance Mode - Trasferire dall’installazione in locale al server Online all-in-one-wp-migration - Seo (Search Engeenering Optimization) all-in-one-seo-pack - Custom fields advanced-custom-fields Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Plugin - Custom post type custom-post-type-ui - E commerce woocommerce - E-commerce di supporti media easy-digital-downloads Visual composer Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

References https://en.support.wordpress.com/customize/ Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Terza Lezione - Obiettivi ( Il luogo adatto dove pescare ) Analisi del nostro target Analisi della struttura dei contenuti ( Contributi ) Contribuzione Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Prevedere un budget di spesa E' necessario quantificare un target di spesa Hosting Adwords Tema ( Eventuale a pagamento ) Plugin ( Eventuali a pagamento ) Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Come pubblicare al mondo Hosting Server dedicato o VPS Servizi di Cloud Amazon ...altri Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Requisiti Minimi PHP version 7 or greater MySQL version 5.6 or greater OR MariaDB version 10.0 or greater HTTPS support Database: 1 Spazio disco: 15MB installazione → 500 MB bastano? Banda: 2 GB / Mese traffico garantito Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Non credere a tutto Non ti lasciare sopraffare dal prezzo troppo conveniente o dalle vane promesse di spazio disco e banda illimitati: si tratta quasi sempre di trovate commerciali che poi non corrispondono alle reali disponibilità tecniche e rischi di affidarti a hosting poco affidabili e soprattutto poco performanti. Prediligi piuttosto provider schietti che ti indicano quanto spazio e banda avrai a disposizione e che magari ti mettono a disposizione un pannello di controllo semplice, come potrebbe essere CPanel. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Alcuni Hosting Raccomandati Bluehost https://www.bluehost.com/wordpress-hosting DreamHost https://www.dreamhost.com/wordpress-hosting/ Flywheel https://getflywheel.com/ SiteGround https://www.siteground.com/wordpress- hosting.htm Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Backup Non rinunciare mai ad un backup. Questo è importantissimo soprattutto se sei alle prime armi e hai paura di combinare qualche guaio. Verifica che il provider che ti offre l’hosting WordPress ti garantisca un backup giornaliero e che questo backup sia facilmente raggiungibile e ripristinabile da te senza intervento tecnico da parte del provider, in modo che in pochi minuti puoi tornare operativo senza troppi problemi. Ricordati anche di verificare che il backup non si occupi di salvare solamente i dati presenti nello spazio Web, ma anche le informazioni memorizzate nel database e le email. Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Prepariamo la pubblicazione In LOCALE : DUMP del DATABASE http://localhost/phpmyadmin Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Filezilla per UPLOAD Files https://filezilla-project.org Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Iscrivetevi ed ottenete: User Password Proviamo Altervista http://it.altervista.org Iscrivetevi ed ottenete: User Password Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Prepariamo Altervista Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Pannello di controllo “BACHECA” Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Trasferimento files FTP Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

FILEZILLA per FTP Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Modifica wp-config.php In LOCALE dobbiamo: Modificare file → wp-config.php Apriamo editor di testo: tipo notepad Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

FILEZILLA - Configurazione Host: wp.conoscerelinux.org Protocollo: SFTP - SSH File Transfer Protocol Criptazione: Usa Ftp semplice Tipo accesso: Normale Utente: cognome –> tutto minuscolo senza spazi Password: … Eseguo in FTP: UPLOAD di tutti i files Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Upload del nostro wp modificare file: .sql Sostituire tutti gli url con quelli dell Hosting Sostituire eventualmente il nome del database Su phpmyadmin dell' Hosting importo il file .sql Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi

Utility Dal sito ufficiale, tutta la documentazione che vi serve: https://codex.wordpress.org/it:Main_Page Introduzione a Wordpress - Conoscere Linux - Stefano Bortolamasi