Esportazione del Sito su Internet

Passo 5 - Esportazione >

Esportazione del Sito su Internet

Previous pageReturn to chapter overviewNext page
Mostra/Nascondi testo nascosto 

Questa finestra permette di effettuare la pubblicazione in rete del Sito creato.

WebSite X5 mette a disposizione un Motore FTP interno in modo da poter procedere direttamente alla pubblicazione online dei Siti realizzati. Infatti, tutti i file necessari perché un Sito possa essere correttamente visualizzato in Internet sono salvati sul computer sul quale si è svolto il lavoro. Quindi, per far sì che gli Utenti che si connettono ad Internet possano vedere le nostre Pagine è necessario copiare questi file su un Server, ovvero su un computer permanentemente connesso alla Rete.

Clicca per espandere/ridurreReference: I comandi per impostare la connessione al Server

Per procedere nell'esportazione di tutti i file relativi al Sito è necessario, per prima cosa, specificare attraverso il campo Indirizzo URL del Sito l'indirizzo URL (per esempio, http//www.miosito.it) al quale sarà raggiungibile il Sito una volta pubblicato. Questa informazione è necessaria per il corretto funzionamento di eventuali Feed RSS, del Carrello di e-commerce e della SiteMap che viene automaticamente creata e collegata dal Programma.

Nell'edizione Pro, la URL viene inserita nel codice delle Pagine anche attraverso il tag Open Graph og:url.

Fatto questo occorre inserire i seguenti Parametri di connessione (dati forniti dal Provider gestore del servizio al quale ci si appoggia per avere lo Spazio Web):

Tipo di Server: specifica che tipo di connessione utilizzare per procedere alla pubblicazione dei file del Sito su Server. In relazioni a ciò che viene supportato dal proprio Server, è possibile scegliere tra:
FTP - File Transfer Protocol: previsto di default, è uno dei primi protocolli per la trasmissione dei dati che è stato introdotto ed è ampiamente diffuso. La specifica originale di FTP non prevede alcuna cifratura per i dati scambiati tra Client e Server.
SFTP - SSH File Transfer Protocol: è un protocollo di rete che prevede il trasferimento sicuro dei dati, grazie allo stabilimento di sessioni remote cifrate, oltre che funzionalità di manipolazione sui file remoti.
FTPS - FTP over explicit TLS/SSL: per risolvere i problemi di sicurezza, aggiunge al protocollo FTP originale un layer di cifratura SSL/TLS oltre che una serie di comandi e codici di risposta.
Indirizzo FTP: in questo campo si deve inserire il proprio indirizzo FTP. Un esempio di indirizzo FTP è: "ftp.websitex5.com", dove "websitex5.com" è il nome del dominio.
Username / Password: in questi campi è necessario inserire le proprie Username e Password.
Salva password: attivando questa opzione, la Password specificata viene memorizzata in modo da non dover essere reimmessa in futuro.

In più, è possibile specificare alcuni Parametri opzionali, non indispensabili per stabilire la connessione al Server, quali:

Cartella di destinazione: in questo campo si può specificare la cartella di destinazione assegnata dal Provider per il proprio Spazio Web. È possibile sia digitare direttamente il nome della cartella di destinazione, sia cliccare sul pulsante per richiamare la finestra Selezione della Cartella di Pubblicazione in cui vengono visualizzate tutte le cartelle presenti su Server e selezionare quella da utilizzare.

La cartella all'interno della quale pubblicare il Sito dovrebbe contenere un file index.html. In qualsiasi caso, se non si è sicuri della cartella in cui pubblicare, occorre contattare il proprio Provider e chiederne conferma: non tutte le cartelle presenti su Server vanno bene per la pubblicazione.

Porta: specifica la porta del Server sulla quale viene stabilita la connessione (dato fornito dal Provider dello Spazio Web). Nella maggior parte dei casi non è necessario modificare il valore impostato di default.
Connessioni simultanee: specifica il numero di connessioni al Server che il Motore FTP del Programma deve aprire simultaneamente per procedere alla pubblicazione dei file del Sito. Il numero di connessioni equivale al numero massimo di file che possono essere esportati in contemporanea.

Le Connessioni simultanee sono una funzionalità che deve essere supportata dal Server utilizzato. Se supportate, oltre un certo limite, aumentare il numero di connessioni simultanee non comporta un reale vantaggio in termini di tempo. Si consiglia di partire da 3 e provare a modificare tale parametro, incrementandolo progressivamente, in modo da identificare il numero di connessioni migliore in relazione alla dimensioni della banda gestita dal Server utilizzato. Indicativamente, non è consigliabile superare le 10 connessioni simultanee.

Utilizza FTP passivo: attiva di default, prevede l'utilizzo dell'FTP passivo come modalità di pubblicazione. Questa modalità è consigliabile per una maggior compatibilità di connessione con il Server.
Usa compressione gzip: attiva di default, prevede che i file relativi al Sito vengano compressi durante l'esportazione. In questo modo è probabile riuscire a portare a termine la pubblicazione in minor tempo.

Non tutti i Server supportano la compressione in gzip: se l'opzione è attiva e il Server utilizzato non la supporta, i file non vengono compressi ma la pubblicazione viene portata ugualmente a termine. La compressione gzip funziona molto bene con file di grosse dimensioni (per esempio, perché contenenti molte immagini o video) mentre non è consigliata con file di piccole dimensioni.

Impostati i Parametri necessari per effettuare la connessione al Server, è possibile specificare il Tipo di caricamento, ovvero ciò che si vuole effettivamente pubblicare:

Esporta tutti i file del Sito Internet: in questo caso viene pubblicato l'intero Sito. Questa modalità è indicata quando si procede per la prima volta alla pubblicazione di un Progetto o quando sono state fatte numerose e sostanziali modifiche al Sito.
Esporta solo i file modificati dall'ultima esportazione avvenuta in data : in questo caso vengono pubblicati solo i file che sono stati modificati rispetto a quanto pubblicato con l'esportazione avvenuta nella data ricordata. Questa modalità è indicata per Siti che vengono mantenuti costantemente aggiornati e offre il vantaggio di richiedere un tempo inferiore rispetto alla pubblicazione completa del Sito.

La data di pubblicazione viene salvata all'interno del file di Progetto: per questo è importante, dopo aver pubblicato i file, salvare sempre le modifiche.

Anche se viene richiesta l'esportazione dei soli file modificati, normalmente le pagine HTML e i file di risorse (presenti nella sotto-cartella Res) vengono ripubblicati: è infatti molto probabile che abbiano comunque subito degli aggiornamenti.

Esporta solo il Blog e il Feed RSS: in questo caso vengono pubblicati solo i file .PHP e .XML del Blog e i file .XML del Feed RSS gestiti attraverso le apposite sezioni del Passo 1 - Impostazioni del Sito | Avanzate. Questa modalità, attiva solo se il Blog e/o il Feed RSS è già stato pubblicato una prima volta, è indicata quando non sono stati apportati aggiornamenti al Sito ma solo aggiunte nuovi post nel Blog o nuove notizie nel Feed RSS.

Dopo aver impostato i parametri richiesti è sufficiente cliccare sul pulsante Avanti per effettuare la connessione al Server e procedere con la pubblicazione del Sito online.

Durante l'esportazione, WebSite X5 procede a copiare sul Server tutti file contenuti nella cartella di registrazione. Se in questa cartella sono già presenti dei file che hanno lo stesso nome di quelli che vengono pubblicati, questi vengono sovrascritti. In automatico, WebSite X5 non cancella mai alcun file già presente su Server: per rimuovere file non più necessari occorre agire manualmente.

Clicca per espandere/ridurreReference: I comandi per agire sul Server

La finestra Selezione della Cartella di Pubblicazione richiamata cliccando sul pulsante disponibile per l'opzione Cartella di destinazione non solo visualizza la situazione delle cartelle e dei file presenti su Server ma mette a disposizione una serie di comandi per gestirli:

Clicca per espandere/ridurre

Accedi alla cartella superiore

Permette di accedere alla cartella superiore.

Aggiorna

Ricarica il contenuto della cartella corrente.

Nuova cartella

Crea una nuova cartella.

Elimina

Elimina il file o la cartella selezionata.

Rinomina

Permette di modificare il nome del file o della cartella selezionata.

Carica un file sul Server / Scarica il file selezionato dal Server

Permettono, rispettivamente, di pubblicare su Server uno o più file che non fanno parte del Progetto e di scaricare su PC locale file già pubblicato sul Server.

Visualizzazione Lista / Visualizzazione Dettagli

Consentono di impostare come deve essere visualizzata la lista dei file.

Infine, è disponibile una sezione in cui è possibile scegliere se visualizzare:

Registro Messaggi: vengono riportati tutti i messaggi (ovvero i log) e i possibili errori generati durante la comunicazione con il Server.
Coda trasferimenti: visualizza i file (il numero massimo di tali file dipende dalle Connessioni simultanee impostate) di cui si sta procedendo alla pubblicazione. Per ogni file, una barra di progressione visualizza lo stato di avanzamento della pubblicazione. A pubblicazione avvenuta, il file viene rimosso dalla Coda dei trasferimenti.

 


Approfondimenti:

-

Il protocollo Open Graph