Как закачать ваши файлы на ваш сайт. Программы для закачки
Если у вас есть страничка в интернете, или же вы только планируете, стать счастливым обладателем своего сайта, скажем, по продаже радионянь philips - удаленных помощников для продвинутых родителей. А возможно, вы самостоятельно заканчиваете создание сайта, в каком-нибудь визуальном редакторе и этот сайт у вас уже прекрасно работает на вашем персональном компьютере и уже скоро у посетителей сайта появится возможность купить радионяню, то перед вами встает проблема вывести свое детище в свет.
Если вы только начинаете работу в данной области, наверняка у вас возникает ряд вопросов, как именно это сделать. В двух словах, вам необходимо обзавестись хостингом. Не нужно бояться этого слова. Под хостингом понимают определенный размер дискового пространства, на котором хранятся ваши данные, скажем рисунки, статичные веб-странички, видео, музыка. В общем, все то, что хранится в папке на вашем компьютере. То есть, по большому счету, хостинг – это ваша общедоступная папка, в которой хранятся файлы вашего сайта, плюс ряд программ и сервисов, которые этот хостинг поддерживает.
В принципе, проблему выбора хостинга вы можете переложить на специалиста, или на любого человека, который в этом деле разбирается, это задача разовая, поэтому лучше проконсультироваться или даже заплатить за его регистрацию, потому что выбор хостинга зависит от целей, которые вы преследуете. Возможно, вам вполне достаточно будет иметь бесплатный хостинг, таких тоже представлено на рынке довольно много. В общем, будем считать, что вы эту проблему решили и где-то в паутине интернета уже есть ваша папка, к которой у вас есть права доступа.
Вариантов передачи файлов с вашего персонального компьютера на папку удаленного сервера существует несколько. Но прежде давайте определимся, что означает фраза, которую вы, возможно, часто слышали, но не понимаете ее смысла. Потому что иногда непонимание даже самого простенького понятия, может поставить вас в тупик. Вот, к примеру, знаете ли вы, что означает подобная разговорная фраза – «забери файл с ftp, я его тебе туда закачал пять минут назад» или «я сейчас в другом городе, а мне срочно нужна отчетность, она у меня в папке «отчет» на моем компьютере, закинь, пожалуйста, на фтп».
Что же такое этот загадочный ftp? Это аббревиатура с английского, которая в дословном переводе означает «протокол передачи файлов». То есть, это совокупность программно-аппаратных средств, которые дают возможность передавать данные, в нашем случае, файлы. Что это за файлы: то ли видео, то ли фото, то ли скрипты наших веб-страничек значения не имеет. А фтп сервер - это в принципе обычный компьютер, на котором установлена специальная программа, обеспечивающая прием и передачу файлов с использованием этого протокола, осуществляющая при этом защиту и разграничение доступа. То есть, на этом сервере могут быть миллионы папок разных пользователей, но при этом для чтения и записи вам доступны только те, на которые у вас есть права. То есть, вам нужно понимать, что фтп - это средство, с помощью которого вы можете передавать или принимать файлы, если у вас есть на это право.
А раз есть средство, должны быть и способы, которые с помощью этого протокола доставят ваши файлы туда, где им надлежит быть. В нашем случае, это папка на сервере интернет хостинга, где будут размещаться файлы нашего сайта.
1. Первый и самый простой в понимании, но, к сожалению, не в работе - это веб-интерфейс для передачи файлов, который, как правило, есть на любом хостинге. То есть, вы заходите на определенную веб-страничку вашего хостинга. Затем вводите логин и пароль, выбираете файл, который необходимо загрузить на сервер или с сервера, нажимаете кнопку – и процесс пошел. Просто? Да, но только в том случае, если передать нужно пару файлов, причем не очень больших по размеру. Если вам этого достаточно, можете на этом и остановиться.
2. Второй, путь хорошо подойдет тем, кто разрабатывает свои сайты в популярных визуальных редакторах серии Dreamweaver от Макромедии или Адоб. Эти редакторы сами обновят ваш удаленный каталог, причем передавать туда они будут, только те файлы, которые вы редактировали. И нет никакой разницы, сколько у вас этих фалов, 10 или 1000.
3. Если перед вами стоит задача обмена файлами по фтп протоколу не только для обновления вашего сайта, могут оказаться полезными, так называемые фтп-клиенты, то есть программы, позволяющие удобно организовать хранение данных в удаленных папках, логины и пароли доступа, а главное, позволяют производить докачку файлов при обрыве связи. То есть, если вы закачиваете на удаленный сервер видео файл приличного размера и в самом конце процесса передачи произошел разрыв связи, не беда, файл продолжит записываться с места обрыва. Такие клиенты обычно позволяют вести прием и передачу файлов по расписанию, к примеру, целый день вы активно работаете, при этом вам нужен быстрый интернет, то есть, никакие посторонние задачи не должны занимать канал, тогда настраиваем расписание на ночь и идем отдыхать, фтп клиент все сделает сам. Достойными примерами в классе таких фтп клиентов являются, например, FileZilla Client, CoffeeCup Direct FTP, SmartFTP Pro. У каждого из них есть свои достоинства и недостатки, поэтому, здесь выбор должен опираться на ваши предпочтения и опыт. То есть, пользуемся тем, что нас устраивает и не раздражает при работе.
4. Ну и наконец, вариант для более продвинутых пользователей, которые питают отвращение к стандартному проводнику Windows, а пользуются файловыми менеджерами, например Far или Total Commander. Эти файл менеджеры, после небольшой предварительной настройки, позволяют отображать и работать с удаленными папками на серверах так, как будто это ваши файлы и папки на локальном компьютере. На вид разницы нет никакой. Это очень удобно, когда приходится работать со сложной структурой каталогов, с выборками файлов.
