2015-03-23 8 views
9

Recentemente ho bisogno di distribuire il nostro sito Web in ambiente QA, trovo che ci sono un sacco di opzioni nei metodi di implementazione, tra cui FTP e Web Deploy. Prima, ho spesso utilizzato la distribuzione FTP, che copiava tutti i file del sito Web da Visual Studio al server.La differenza tra distribuzione Web e distribuzione FTP in Visual Studio?

Ma questa volta, ho notato il metodo di distribuzione Web. Richiede anche un account e una password per caricare i file. Ma qual è la differenza tra i 2 metodi? enter image description here

+1

So che questa è una vecchia domanda ma, secondo la mia esperienza, Web Deploy pubblica il sito molto più velocemente di FTP, anche se questa potrebbe essere solo la mia connessione Internet! – bolt19

+1

@ bolt19 - Non è solo la tua connessione Internet, la distribuzione sul Web non emette un comando diverso per ogni operazione. Al contrario, esegue un confronto all'inizio della sincronizzazione e trasferisce solo le modifiche. Vedi l'articolo a cui ho fatto riferimento nella mia risposta. – BornToCode

risposta

1

ho usato sia, a mio parere:

Deploy Web: prendere esempio, quando si hanno molti utenti in server, ogni utente dispone di 1 siti web, Web Deploy è per ogni utente con ogni sito web -> I non posso distribuire il mio sito web in un'altra cartella del sito Web di altri utenti perché non ho il permesso.

FTP: come quando si è l'amministratore del server, è possibile distribuire direttamente. Con ftp, puoi aprire explorer, passare il link: fpt: //domain.com -> enter -> e quindi puoi copiare/incollare come un computer locale senza la distribuzione FTP in Visual Studio. Ma assicurati che il server apra la connessione FTP here

5

La distribuzione Web offre numerosi vantaggi rispetto all'FTP. Ecco la somma:

Web Deploy è più veloce di FTP. Web Deploy è sicuro. Web Deploy può applicare le trasformazioni durante la distribuzione. Web Deploy si integra con Visual Studio 2010 e WebMatrix. Web Deploy è estensibile.

È possibile leggere i dettagli completi del comparsio here.

Problemi correlati