Здравствуйте, друзья! В уроках создания сайта, посвященных загрузке ресурса на удаленный сервер после его тестирования на локальном сервере, я подробно описывал процесс использования для этого программы-клиента FileZilla и файлового менеджера Total Commander. При этом первую из них я использовал, можно сказать, на заре своего увлечения сайтостроением, Total Commander же до сей поры является моим любимым файловым менеджером, но сегодня уже далеко не любимым в части использования ftp-клиента.

ftp-клиент

Действительно, так же как не стоят на месте серверные технологии и оборудование хостингов, так же изменяются наши предпочтения по пользованию их благами. Кстати, давно к этому шел: вот решил опробовать облачный хостинг (правда, пока в тестовом режиме перевел туда один из своих наиболее посещаемых сайтов). Это - хостинг одного из самых известных хостинг-провайдеров ISPserver - http://ispserver.com. Как известно, облачный хостинг представляет из себя пространство с почти неограниченной масштабируемостью, используя которое пользователь платит только за реально потреблённые вычислительные мощности. Т.е. фактически, используя облачный хостинг, Вы никогда не получите писем от хостера “о превышении нагрузки” с предложение перейти на более дорогой тарифный план виртуального сервера или на VDS, а то и выделенный сервер. Думаю, как и я, с этим неоднократно сталкивался не один вебмастер.

Немного отвлекся, возвращаюсь в тему. Искать замену использования Total Commander в качестве ftp-клиента меня побудили многочисленные сообщения вебмастеров о несанкционированном доступе посторонних лиц к их ресурсам посредством взлома незащищенного протокола FTP. В результате поисков наткнулся на программу Winscp (для Windows). Для доступа к серверу эта программа использует защищенный протокол SSH. Пароль же доступа здесь шифруется. Это - во-первых.

Во-вторых, WinSCP оказалась на порядок удобнее Total Commander для процесса редактирования файлов на удаленном сервере. Главный недостаток последнего состоит в том, что временный файл, который создается на Вашем ПК в процессе редактирования размещенного на хостинге файла, закачивается обратно на сервер лишь после его сохранения и закрытия в редакторе. То есть, например, редактируя PHP-файл, скажем, Вашего шаблона WordPress, Вам приходится закрыть его, согласиться с тем, чтобы программа заменила его на удаленном сервере и только после этого посмотреть изменения. Для того же, чтобы продолжить правку, придется заново открывать файл.

Еще один существенный недостаток Total Commander состоит в том, что через определенное время (честно говоря, никогда не засекал, через какое) ftp-сессия истекает, поэтому, когда соединение потеряно, приходится заново соединяться.

Как Вы поняли, и того, и другого недостатков лишена программа WinSCP. Более подробно мы поговорим о ней в следующем посту.

Продолжение следует…