Web部署和Visual Studio中的FTP部署之间的区别?

最近我需要将我们的网站部署到QA环境中,我发现部署方法中有很多选项,包括FTP和Web Deploy。 之前,我经常使用FTP部署,将所有网站文件从Visual Studio复制到服务器。

但是这一次,我注意到了Web部署方法。 它还需要一个帐户和密码才能上传文件。 但是这两种方法有什么区别呢? 在这里输入图像描述


Web部署通过FTP提供了几个优点。 总结如下:

Web Deploy比FTP更快。 Web Deploy是安全的。 Web部署可以在部署期间应用转换。 Web Deploy与Visual Studio 2010和WebMatrix集成。 Web Deploy是可扩展的。

你可以在这里阅读完整的比较细节。


我认为:

Web部署:举个例子,当你在服务器上有很多用户时,每个用户都有一个网站,每个网站的每个用户都有Web部署 - >我不能将我的网站部署到其他用户网站的另一个文件夹,因为我没有有权限。

FTP:就像你是服务器的管理员一样,你可以直接部署。 使用ftp,您可以打开资源管理器,传递链接:fpt://domain.com - > enter - >,然后您可以复制/粘贴看起来像本地计算机,而不需要在Visual Studio中部署FTP。 但请确保服务器在此打开FTP连接

链接地址: http://www.djcxy.com/p/14335.html

上一篇: The difference between Web deploy and FTP deploy in Visual studio?

下一篇: Web Deploy to multiple servers at once from within Visual Studio 2010