Что такое FTP?





Что такое FTPЗдравствуйте, Уважаемые Читатели!

Сегодня мы поговорим об одном из старейших протоколов Интернета – FTP. FTP расшифровывается как file transfer protocol – протокол передачи файлов. Вероятно, Вы уже слышали о другом протоколе – HTTP – hyper text transfer protocol или протокол передачи гипертекста. Об этом протоколе и о гипертекстовых документах мы поговорим в самое ближайшее время. Чтобы не пропустить свежие новости и статьи рекомендую подписаться на обновления моего блога.

А мы продолжим. Протокол FTP, если так можно выразиться, древнее и универсальнее HTTP и, как Вы уже, наверное, поняли, работает исключительно с файлами. Для работы по этому протоколу требуется FTP – сервер и клиент. В нашем случае, условно говоря, клиентом будем являться мы, рядовые пользователи или точнее наш компьютер. А вот FTP – сервер – это компьютер, интегрированный в Интернет, причем вся его внутренняя структура или какая-то ее часть открыта для общего доступа. Это значит, что любой желающий может без проблем подключиться к нему и скачать или наоборот закачать на него файлы.

FTP – сервер, по сути, является огромным хранилищем различных файлов. Это может быть и музыка в различных форматах, фильмы, игры, программы и так далее. Целая библиотека архивов файлов разных типов.

FTP появился задолго до рождения WWW (world wide web), поэтому Вы не увидите всех красивостей и удобства обычных страниц Интернета. Отсутствует здесь и всеми нами любимый графический интерфейс. Работая с FTP – сервером мы будем видеть скучный список файлов и папок на удаленном компьютере. Кстати, также выглядит содержимое наших жестких дисков в окне одного из самых популярных файловых менеджеров – Total Commander.

Total Commander

Хотя по поводу графического интерфейса, я, наверное, погорячился. Мы сможем его наблюдать, если свяжемся с FTP – сервером через Проводник Windows.

Проводник Windows7

Как раз Total Commander и Проводник Windows вполне пригодны для комфортной работы по FTP. Так, например, если ввести адрес сервера в адресную строку Проводника, то мы с легкостью «зайдем» на сервер. Что ж попробуем это сделать. Введем в адресную строку следующий адрес:

ftp://ftp.microsoft.com/Softlib/MSLFILES

Проводник Windows 7

Пожалуй, не нужно разъяснять первую часть адреса, то есть до второго слэша (косая черта), это FTP – сервер корпорации Microsoft. А вот вторая часть, это адрес конкретной папки на жестком диске сервера Softlib/MSFILES. Такие же адреса имеют файлы и на наших компьютерах с той лишь разницей что имена этих папок другие. Ведь мы сами даем свое название любой папке при ее создании.

Аналогично обстоит работа и с FTP – сервером. Сначала мы можем просто зайти на сервер по адресу ftp://ftp.microsoft.com , а потом уже добираться до нужной папки или файла, следуя папка за папкой.

Надо сказать, что адрес будет выглядеть так просто, если мы имеем дело с общедоступным FTP – сервером. Но в Интернете есть сервера, которые требуют предварительной авторизации или регистрации. Как результат, Вам нужно будет вводить свои логин и пароль, которые предоставляет владелец FTP – сервера, в адресную строку. Продолжая пример с сервером Microsoft, адрес будет выглядеть вот так: ftp://логин:пароль@microsoft.com.

Что ж , допустим, нам удалось найти необходимый файл и мы даже начали его скачивать себе на компьютер. Как раз в этот момент и проявляется преимущество FTP. Напомню, что когда мы качаем файлы через браузер, иначе говоря, по протоколу HTTP, при обрыве соединения с Интернетом, каких-то системных ошибок, в результате которых браузер «вылетает» или просто закрывается не докачав файл. В таком случае вся загрузка, как бы аннулируется, или сбрасывается и нам приходится заново запускать браузер, искать тот файл и качать его сначала.

Есть, конечно, решение этой проблемы – использование отдельных специальных программ называемых менеджерами закачки или докачки. Такие, например, как Download Master (обзор этой программы будет в самое ближайшее время, и чтобы не пропустить его, рекомендую подписаться на обновления моего блога).

При работе по протоколу FTP таких проблем не возникает, вернее возникают конечно, но после обрыва соединения у Вас есть возможность докачать файл с того же места на котором «остановились». Естественно предварительно подключившись к Интернету.

Еще одним отличием FTP от HTTP является то, что, скажем так, качать файлы можно «в обе стороны», то есть, кроме того, что Вы можете качать файлы с сервера к себе на компьютер, Вы также можете закачивать и свои какие-то файлы на FTP – сервер или в простонародье говорят «залить».

Сегодня FTP пользуются все реже и реже по его прямому назначению. Ведь мы все так привыкли к графическому интерфейсу и для того, чтобы что-то скачать достаточно, нажать на соответствующую ссылку на странице. Да и, пожалуй, прямым конкурентом FTP являются всевозможные torrent – трекеры, при работе с которыми используется свой протокол и свое программное обеспечение, называемое torrent — клиентами.

Однако, мое субъективное мнение, заключается в том, что «хоронить» этот протокол рановато. Я думаю, меня поймут вебмастера и блоггеры, которые работают со своими сайтами и блогами по этому протоколу. Ведь так удобно редактировать некоторые файлы своих сайтов, скачав их к себе на компьюетр, да и не только для этого.

Кстати, полагаю, что среди моих читателей есть и блоггеры – новички, которые не умеют работать со своими блогами по FTP. Это я понял, когда начал получать письма на почту о технических моментах сайтостроения, ведения блога, и оказалось что многие и не подозревают об этой возможности. Поэтому я и хочу Вас спросить, Уважаемые Читатели, нужна ли статья на эту тему? Спрашиваю потому что тематика этого блога, на мой взгляд, косвенно связана с тематикой подобных статей. Прошу откликнуться в комментариях.

Но мы отвлеклись))) Все же продолжим.

Как Вы уже, наверное, поняли что для работы по FTP можно использовать Проводник Windows или отдельные программы. Возможность работы с FTP – серверами встроена практически во все файловые менеджеры, самым популярным среди них, возможно, повторюсь, является Total Commander.

Итак, попробуем связаться с одним из серверов музыки в формате mp3. Если Вам потребуется обрезать эту музыку для установки в качестве звонка на телефон, то вот здесь есть мой видеоурок по этой теме.

Запустив Total Commander, жмем кнопку «Соединиться с FTP – сервером» на Панели инструментов.

Соединиться с FTP

В следующем окне жмем кнопку «Новый URL…»

Новый URL

После чего вводим сам URL, такого вида ftp://82.198.160.37/pub/MyMusic и жмем «ОК». На момент написания этой статьи данный сервер был рабочим.

Указать URL

При запросе пароля жмем «ОК», опять же на момент написания статьи сервер был общедоступным. Далее задаем имя нового элемента меню, например, Music. Это нужно для того, чтобы постоянно не вводить URL сервера, а при последующем к нему обращении он уже будет в Вашем списке под именем Music, да и не надо запоминать длинных FTP – адресов.

Новый элемент

Вот собственно и все. Дальнейшие поиски музыки заключаются в «гулянии» по папкам на сервере, которые представлены в левой части окна.

Соединение с FTP-сервером

Причем обратите внимание, адрес прописан в адресной строке слева, а в правой части окна отображается Ваш жесткий диск, ну или текущая папка на Вашем диске. Таки образом, скачивание осуществляется простым перетаскиванием файлов.

Как же все-таки искать FTP – сервера? Здесь Вам, пожалуй, Гугл в помощь. От себя лишь добавлю, что собственные FTP – сервера имеют большинство компаний – производетелей софта и железа. Как правило, имена этих серверов схожи с именами по протоколу http, с той лишь разнице, что вместо http нужно писать ftp.

На сегодня у меня все. Жду Ваших комментариев и напоминаю о конкурсах, которые идут на моем блоге, первый конкурс – «ТОПовый комментатор», а второй — «Золотая тыщ-тыщ-тыщенка!»