2015-03-23 16 views
9

Gần đây tôi cần triển khai trang web của chúng tôi vào môi trường QA, tôi thấy rằng có rất nhiều tùy chọn trong các phương pháp triển khai, bao gồm FTP và Triển khai Web. Trước đây, tôi thường sử dụng triển khai FTP, sẽ sao chép tất cả các tệp trang web từ Visual studio sang Máy chủ.Sự khác biệt giữa triển khai Web và triển khai FTP trong Visual studio?

Nhưng lần này, tôi nhận thấy phương pháp triển khai Web. Nó cũng đòi hỏi một tài khoản và mật khẩu để tải lên các tập tin. Nhưng sự khác biệt giữa 2 phương pháp là gì? enter image description here

+1

Tôi biết đây là một câu hỏi cũ nhưng trong kinh nghiệm của tôi Web Deploy xuất bản trang web nhanh hơn rất nhiều so với FTP, mặc dù điều này có thể chỉ là kết nối internet của tôi! – bolt19

+1

@ bolt19 - Nó không chỉ là kết nối internet của bạn, triển khai web không đưa ra một lệnh khác cho mỗi thao tác. Thay vào đó, nó so sánh khi bắt đầu đồng bộ và chỉ chuyển các thay đổi. Xem bài viết tôi đã tham chiếu trong câu trả lời của tôi. – BornToCode

Trả lời

1

tôi sử dụng cả hai, theo ý kiến ​​của tôi:

triển khai Web: lấy ví dụ, khi bạn có nhiều người sử dụng trong máy chủ, mỗi người dùng có 1 trang web, triển khai web là cho mỗi người dùng với mỗi trang web -> Tôi không thể triển khai trang web của tôi đến một thư mục khác trên trang web của người dùng khác bởi vì tôi không có quyền.

FTP: giống như khi bạn là quản trị viên của máy chủ, bạn có thể triển khai trực tiếp. Với ftp, bạn có thể mở explorer, vượt qua liên kết: fpt: //domain.com -> enter -> và sau đó bạn có thể sao chép/dán có vẻ giống như một máy tính cục bộ mà không cần triển khai FTP trong studio trực quan. Nhưng đảm bảo máy chủ mở kết nối FTP here

5

Triển khai web cung cấp nhiều lợi ích qua FTP. Đây là tổng hợp:

Triển khai web nhanh hơn FTP. Triển khai Web an toàn. Triển khai Web có thể áp dụng các biến đổi trong quá trình triển khai. Triển khai Web tích hợp với Visual Studio 2010 và WebMatrix. Triển khai Web có thể mở rộng.

Bạn có thể đọc chi tiết tổng hợp đầy đủ here.

Các vấn đề liên quan