Пошаговое руководство для новичков по созданию,
раскрутке и монетизации собственного сайта.
WebPageMaker, Wordpress, Joomla - инструкции для
новичков по установке CMS и шаблонов к ним.
                                               Добро пожаловать в проект "Сайт с нуля" !
Прежде всего данный проект предназначен для тех, кто пытается создать сайт самостоятельно, то есть для новичков. Соответственно, вся информация изложена доступно, все этапы построения сайта сопровождаются скриншотами, что позволит начинающим вебмастерам быстро и просто освоиться в этом нелегком вопросе.
Здесь вы можете скачать русские версии WebPageMaker, WordPress, Joomla, Adobe Muse, а также инструкции по установке WordPress и Joomla на хостинг и мануалы по установке тем (шаблонов) для этих CMS.

                               Всем желаю удачи и смелых воплощений идей на вашем сайте !
2010 - 2016 © Сайт с нуля: пошаговое руководство для новичков по созданию, раскрутке и монетизации собственного сайта. WebPageMaker, WordPress, Joomla -  русские версии.
Автор и администратор  данного проекта - SvetLana_TSV.  Копирование материалов сайта разрешено только при наличии активной ссылки на данный проект.
Проект для новичков
Хочешь быть на шаг впереди и первее
остальных получать новые материалы
сайта? Тогда не забудь оставить свои
координаты: имя и электронный адрес!
Полезные материалы:
Главная       Скачать       Уроки        Новости        Статьи        Контакты        Карта сайта
FTP-сервер: принципы работы

Приветствую всех посетителей сайта! Сегодня мы поговорим о FTP-серверах, узнаем, каковы их возможности и сфера применения. Каждый из нас неоднократно пользовался FTP (при загрузке сайта на хостинг, для создания и хранения бэкапов, скачивания файлов), совершенно не задумываясь о возможностях и принципах работы подобных серверов.

FTP является общепринятым протоколом для передачи каких-либо данных. Простыми словами, это набор определенных инструкций, выполняя которые удаленные ПК могут обмениваться информацией с FTP-сервером. Появился он в 1971 г., значительно раньше общепринятого нынче протокола HTTP.

Изначально протокол позволял обмениваться информацией серверу и клиенту, передавая команды и данные по единственному каналу. Но очень скоро FTP - протокол был серьезно доработан и для передачи информации были созданы дополнительные каналы.

Последней редакции FTP протокол подвергся в 1985 г., а последнее дополнение к нему вышло в 1999 г.  и касалось интернационализации протокола. В нем рекомендуется использование кодировки UTF-8 для серверных команд. Для этого специально созданная новая команда "LANG" устанавливала язык серверных ответов.

Теперь давайте разберем, чем FTP - протокол отличается от HTTP. Во-первых, как мы уже выяснили, в протоколе FTP используется множественное подключение, в то время, как в HTTP-протоколе  используется исключительно одиночное подключение.

Во-вторых, принцип работы протокола ftp происходит на основе сессий, т.е. сервер умеет "запоминать" состояние сессии и если она прервется, продолжит работу именно с текущего момента. А вот в протоколе http осуществляют запоминание состояния внешние методы, поскольку его задача - не обмен данными, а предоставление запрашиваемых данных.

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

В-четвертых, ftp при осуществлении передачи данных поддерживает как текстовый, так и двоичный режимы, а также позволяет выполнять некоторые команды над самой файловой системой, чего нет в http-протоколе.

В-пятых, у FTP есть возможность выбора активного или пассивного режима. Метод установки соединения будет напрямую зависеть от выбранного режима. Например, пассивный режим чаще всего используется, когда клиент пользуется брандмауэром, в связи с чем не может принять входящую информацию обычным способом. 

Из минусов FTP - протокола стоит отметить наличие уязвимостей в защите. Поскольку FTP не умеет шифровать свой трафик, из-за чего передача информации представляет собой открытый текст, то данные клиентов (логины, пароли) а также серверные команды могут попасть в руки любого пользователя, способного перехватить эти данные внутри сети. 

Данная проблема присуща не только протоколу FTP, но и имеет место для POP, IMAP-спецификаций, а также SMTP-серверов, поэтому для защиты данных используется шифрование  SSL/TLS или менее уязвимый протокол по типу SFTP/SCP.






ПОДРОБНЕЕ

Не забудь заглянуть в свою почту и подтвердить подписку!
Так, с возможностями FTP-протокола разобрались, теперь давайте перейдем непосредственно к FTP-серверу. Сервер - это выделенное место на хостинге с возможностью приема/отправки данных, а также хранения файлов и доступа к ним с удаленных ПК. Таким образом можно организовать сервер для сотрудников и клиентов, выкладывая туда необходимые в общей работе документы организации: отчеты, заявки, запросы, анкеты и т.д.

Для владельцев сайтов FTP-сервер может пригодиться в качестве хранилища для файлов сайта. Это могут быть дистрибутивы, конфигурационные данные, бэкапы, статьи, изображения, шаблоны и т. д. Безусловно, все это можно хранить и на своем ПК, но со временем объем всех этих файлов имеет свойство увеличиваться и занимать ресурсы ПК подобными файлами - не совсем разумное решение.

Для этих целей чаще всего арендуется ftp сервер облачный, на котором и размещаются все эти файлы. Современные FTP-сервера безопасные, т.к. хранят информацию в зашифрованном виде, быстрые - с каналами до 100 Mbit и безлимитным трафиком, удобные, поскольку имеют панель управления с менеджером файлов, FTP-аккаунтами, статистикой по использованию ресурсов, выгодные, так как стоимость аренды ниже, чем на хостинге.

Кроме того, в стоимость аренды входит техническая поддержка, регулярное резервное копирование ваших файлов и их восстановление в случае неполадок. 

Как видите, FTP-сервера имеют ряд преимуществ:
1. Высокая скорость обмена файлами, возможность создания файлохранилища и обработки больших объемов информации.
2. Возможность работы как с файлами, так и с сайтами с других удаленных компьютеров.
3. Многоуровневая защита информации от вирусных атак, ежедневные бэкапы.
4. Техническое обслуживание специалистами, настройка прав доступа.
5. Безлимитный трафик.

Аренда готового FTP-сервера - выбор многих вебмастеров и владельцев корпоративных сайтов. Используя FTP-сервер, вы и ваши сотрудники всегда будете в минутной доступности к любым загруженным файлам. Доступ к серверу производится по логину/паролю и адресу сервера. Если домен находится не на том же сервере, где и FTP, то для подключения к сайту используется его IP-адрес.

Теперь вы знаете, для чего нужны ftp-сервера и при необходимости можете легко арендовать подходящий под ваши потребности сервер.