Говоря о копировании и обмене файлами через интернет, невозможно пройти мимо FTP. FTP – это старейший сервис интернета, появившийся задолго до возникновения WWW и специально предназначенный для работы с файлами. Строго говоря, File Transfer Protocol (сокращенно FTP) – это протокол передачи любых файлов.
В свою очередь протокол – это «язык», на котором компьютеры могут сообщаться между собой, обмениваться данными. FTP позволяет просматривать каталоги (папки) на удаленном компьютере, копировать файлы с удаленного компьютера, копировать файлы на удаленный компьютер, переименовывать и удалять уже существующие на удаленном компьютере папки и файлы.
Перечисленные возможности не всегда доступны в полном объеме и определяются правами доступа пользователя к конкретному FTP-серверу. В зависимости от политики владельца сервера, вы сможете:
• Свободно просматривать и копировать файлы;
• Просматривать и копировать файлы только при наличии прав (ftp-сервер потребует ввести логин (имя пользователя) и пароль);
• Работать со своими личными файлами без ограничений, то есть просматривать файлы, загружать, пересылать на сервер, переименовывать и удалять (это, в первую очередь, необходимо для работы с файлами, составляющими ваш сайт);
• Копировать свои файлы на ftp-сервер (обычно в папку incoming).
В отличие от HTTP, который в основном предназначен для работы с Html-файлами, FTP позволяет работать с файлами любого типа – текстовыми, графическими, звуковыми, исполняемыми и т. д.
Для работы с файлами на удаленном компьютере по протоколу FTP применяются специальные программы – FTP-клиенты. Простейший FTP-клиент – это ваш браузер. Кроме того, операционная система Windows включает в себя FTP-клиент для работы в командной строке.