|
Thông báo: Thành viên muốn đăng nhập ở trang chủ, vui lòng vào Diễn đàn đăng nhập, sau đó quay lại trang chủ.
Bài viết mới nhất
|
Khái niệm về FTP
Người gửi: lyhuuloi
22/02/2005, 01:59 am
1. Mở đầu về FTP:
FTP - File Transfer Protocol là định ước truyền tệp, giao thức truyền tệp Trong truyền thông không đồng bộ, đây là một tiêu chuẩn nhằm bảo đảm truyền dẫn không bị lỗi cho các tệp chương trình và dữ liệu thông qua hệ thống điện thoại.
Chương trình FTP cũng được dùng để gọi tên cho định ước truyền tệp UNIX, một định ước hướng dẫn việc truyền dữ liệu.
Nó còn là giao thức chuẩn để upload thông tin từ máy tính cá nhân lên trên máy chủ Internet.
Đây là hình thức upload file nhanh nhất và phổ dụng nhất trên Internet do chức năng chủ đạo của nó là tập trung vào việc chuyển file từ nơi này tới nơi khác thông qua mạng Internet.
Thông thường, các nhà cung cấp Web Hosting (phải trả tiền) đều có các máy chủ FTP (FTP Server) cho phép bạn upload thông tin lên Web Hosting qua giao thức này.
1.1. Vậy upload là gì ?
Upload là hình thức ngược lại so với download thông tin từ Internet, nó có nghĩa là đưa các tệp tin từ máy tính của bạn lên máy chủ lưu giữ thông tin trên Internet. Nếu bạn muốn giới thiệu Website của mình trên Internet, bạn cần phải upload các trang Web và các thông tin, tư liệu, hình ảnh của Website đó lên Web Hosting đã đăng ký trước.
1.2. Các phương thức upload thông tin lên Website
Hiện nay có 2 hình thức chủ yếu để upload thông tin lên Website:
Hình thức 1 - Upload bằng trình duyệt Web. Khi sử dụng hình thức này, bạn phải mở trình duyệt Web để đưa 1 số tệp nhất định (theo giới hạn quy định trong trang Web đó) lên Web Hosting.
Đây là 1 hình thức upload tương đối tốn kém thời gian và tiền bạc do nó sử dụng giao thức HTTP, không phải là giao thức chuẩn để upload thông tin lên Internet.
Hình thức upload này thường được áp dụng trong trường hợp nhà cung cấp khống chế việc truy xuất FTP Servers (thông thuờng việc truy xuất FTP đòi hỏi người sử dụng Web Hosting phải trả thêm 1 khoản chi phí).
Hình thức 2 - Upload bằng FTP.
2. Các yêu cầu tối thiểu để truy xuất 1 FTP Server
Để truy xuất một FTP Server, bạn phải có được các thông tin tối thiểu sau:
Địa chỉ của FTP Server (ví dụ: FTP Server của SCTT là ftp.sanchoituoitre.vn)
User name và Password của tài khoản FTP (FTP account) để truy xuất vào FTP Server đó.
Khi bạn truy xuất đã truy xuất được vào FTP Server, máy chủ sẽ tự động chuyển vùng làm việc của bạn trên FTP Server tới đúng Web Hosting tương ứng với Website của bạn đã đăng ký.
3. Các chương trình truy xuất FTP Server
Hiện nay trên internet, có rất nhiều chương trình để truy xuất FTP Server. Sau đây là một vài chương trình mà mình biết:
- CuteFTP (Kết nối hơi chậm, nhưng nhiều chức năng)
- LeapFTP (Kết nối được, giao diện dễ nhìn)
- FlashFXP (Kết nối được, giao diện khá)
- WS_FTP Pro (Tải về máy rồi nhưng chưa từng sử dụng :D)
- ... etc
4. Các kiểu dữ liệu trong giao thức FTP
Khi upload các file lên FTP Server, bạn phải lưu ý lựa chọn đúng kiểu dữ liệu ứng với file đó.
Trong giao thức FTP, các file được chia thành 2 loại: kiểu TEXT (văn bản) và kiểu BINARY (nhị phân).
Tất cả các trang Web dạng HTML, HTM, JS, CSS, CGI, ASP, PHP, JSP và các file dạng văn bản đơn giản (Plain Text) đều phải được upload trong chế độ TEXT.
Các file còn lại như hình ảnh, cơ sở dữ liệu, file văn bản Word, file âm thanh, file hoạt hình,... phải upload theo chế độ BINARY.
5. Các ngôn ngữ lập trình trên Internet (CGI, PHP, ASP, JSP)
Các ngôn ngữ lập trình trên Internet là các ngôn ngữ lập trình giúp ngưòi phát triển phần mềm tạo ra các phần mềm và các dịch vụ trên Internet cung cấp cho người sử dụng.
Ví dụ như xây dựng hệ thống thương mại điện tử, diễn đàn điện tử, chat room, webmail, hay Potal của SCTT :D... Tùy thuộc vào Web Hosting được đặt trên máy chủ sử dụng hệ điều hành nào thì sẽ có được sự hỗ trợ ngôn ngữ lập trình đặc trưng của hệ điều hành đó.
Máy chủ Linux sẽ hỗ trợ các ngôn ngữ lập trình CGI, PHP, Perl, JSP. Máy chủ Windows sẽ hỗ trợ ngôn ngữ lập trình ASP, JSP.
Khi upload file lập trình lên FTP Server, file đó phải được đặt ở chế độ TEXT. Đặc biệt lưu ý với file lập trình CGI là sau khi upload lên FTP Server, cần phải sử dụng lệnh CHMOD 755 để file này có thể chạy được.
lyhuuloi - Biên soạn và có sử dụng một số tài liệu từ các nguồn khác nhau trên internet.
thanks to:
+ MTDshelf.
+ http://www.freewebmasterhelp.com/tutorials/ftp
+ And so on... |
Bài phản hồi
|
|
Thống kê chung
Đang trực tuyến
|
95 khách, 2 thành viên.
|
Thông số
|
Tổng số bài viết đã đăng: 57,953
Tổng số thành viên: 109155
Thành viên mới nhất: Anh Tú
Kỷ lục số người trực tuyến: 521 [ 09/04/2008, 02:18 am ]
|
|
[Thời gian tải trang này là 0.973 giây] - [25 truy vấn] - [GZIP bật]
| © 2003 - 2007 Sanchoituoitre.vn. All Rights Reserved. |
Webmaster |
|