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

Причины перенести сайт на другой хостинг.

Технические проблемы.

Размещая сайт на хосте, вы арендуете часть дискового пространства компьютера, который имеет прямой выход в Интернет и сетевой адрес, а также получаете право пользоваться программным обеспечением, установленным на сервере. Сервер может ломаться (как всякая техника), иметь малую мощность и не справляться с потоком запросов пользователей сайтов, атаковываться виртуальными вирусами.

Технические признаки того, что сайт пора переносить:

Частые сообщения о серверных ошибках – серия «пятисотых» – самая печальная из которых 500 – Internal Server error, означающая, что сервер «упал», отключился, физически не работает.

ошибка сервера

Ошибки от 500 до 511 могут быть вызваны также неправильной работой сайта, поэтому перед сменой хостера убедитесь, что проблема не вызвана сбоем какого-либо компонента «движка» сайта.

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

Проверить это также можно, замерив скорость сайтов, расположенных на том же сервере. Узнать их можно в различных сервисах, например, cy-pr.com в разделе «Соседи на сервере, сайты на одном ip:»

сайты на одном ip

Вирусные атаки. Если эксплойты появляются на сайте с завидной регулярностью, а вы приняли все меры защиты – сложные пароли и их регулярная смена, доступ к администраторским разделам сайта только с Вешго IP адреса, то выбранная виртуальная площадка заражена ими вся, а ее хозяева не предпринимают меры для защиты и очистки от вирусов.

Другие причины для переноса сайта на новый хостинг.

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

Какой должна быть техническая поддержка хостинга – читайте в этой статье.

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

Сайт был создан на локальном сервере. Сайт создается на компьютере веб-мастера. Это может быть и статический сайт, с использованием HTML+CSS+JS. Либо динамический динамический, на CMS типа Joomla, Drupal, WP и других, с использованием пакета серверных программ Denwer, OpenServer, или связки Apache+SQL+PHP. Чтобы сайт стал доступен в Сети, его требуется разместить на хостинге.

Как правильно перенести сайт с хостинга на хостинг – пошаговая инструкция.

Для того, чтобы изменить местоположение сайта, требуется переместить две его части:

  1. Файлы, обеспечивающих функционирование. Это скрипты на языках PHP и JavaScript, файлы с расширением .css. Для сайтов на CMS (Content Management System) – это и пакет файлов, составляющих шаблон (интерфейс сайта).
  2. Смысловая информация (содержание) сайта. У статических сайтов она содержится в каждом файле с расширением .html, у динамических – в базах данных MYSQL или PostgreSQL.

Как перенести статический HTML сайт на хостинг?

Интернет-ресурсы такого типа уже анахронизм, для них не требуется пакета-интерпретатора серверного языка PHP и места для базы данных. Сайт будет работать, если в корневой папке домена присутствует индексный файл. Для переноса html сайта достаточно скопировать файлы на хостинг:

перенос html

Для перемещения такого сайта на хостинг используется интернет-протокол FTP (File Transfer Protokol).Мы рекомендуем использовать сторонние программы – FTP-менеджеры (например, FileZilla). Они потребуют пароль, логин и адрес сервера FTP, которые Вы можете посмотреть в личном кабинете в разделе «Хостинг» - «FTP/Shell».

html сайт

Сайт перенесен, осталось внести в шаблон свои данные.

Как перенести с хостинга на хостинг сайт на CMS.

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

В этом случае процесс делится на четыре этапа:

  1. Создание резервной копии файлов сайта и базы данных;
  2. Загрузка файлов сайта и БД на новый хостинг;
  3. Изменение NS-серверов и ссылок (в случае, если сайт переносится на другой домен или перенос осуществляется с локального хостинга).
  4. Внесение изменений в конфигурационные файлы, если это необходимо.

Вот пример действий при переносе сайта на CMS WordPress.

  1. Делается дамп (копия) базы данных, используя интерфейс phpMyAdmin. Файл *.sql или его архив скачивается к Вам на компьютер. Файлы сайта также копируются на жесткий диск.
  2. В корневую папку на новом хостинге «закачивается» по FTP архив с файлами сайта.
  3. На новом хостинге создается чистая база MySQL.
  4. Распаковываете архив с файлами сайта таким образом, чтобы они были размещены в корневой папке на хостинге. Например, на старом хостинге это была папка «www», а на новом – «html».
  5. Зайдя в интерфейс phpMyAdmin на новом хостинге, закачиваете и распаковываете архив с дампом базы. Интерпретатор для этой процедуры встроенный, как и распаковщик.
  6. В конфигурационном файле изменяете настройки базы данных (сервер, имя пользователя, пароль).
  7. В панели управления доменом меняете NS-записи на записи нового хостинга.

ns

NS-сервера полностью обновятся в течение 12-72 часов, после чего сайт начнет работать уже на другом хостинге.

Архивировать файлы сайта или нет?

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

Другие возможные проблемы

После переноса, при общей удовлетворительной работоспособности, сайт может «глючить» – во время перехода на страницы выдается ошибка 404 (не найдено). Причина этого в неправильных адресах ссылок. Если сайт создавался локально, то это неизбежно, поскольку все адреса в базе или конфигурационных файлах начинаются с: http://localhost. Для корректной работы сайта после переноса, Вам потребуется все локальные ссылки заменить на адрес сайта. Проще всего узнать в каких файлах и что менять в официальной документации к выбранной системе управления сайтом.

Цена - сколько стоит перенос сайта на другой хостинг?

Новым клиентам нашего хостинга сотрудники технической поддержки бесплатно помогут с переездом. Если переезд затруднен по указанным ниже причинам – Вас уведомят об этом до начала переноса.

Исключения, которые требуют индивидуального подхода – сайты с большой посещаемостью (от 10 000 посетителей в сутки), либо сайты с активной генерацией контента пользователями – форумы, блоги, сообщества. Также перенос может быть затруднен в следующих случаях:

  • Используется нестандартное программное обеспечение (старые, или наоборот, новые и нестабильные версии PHP, MySQL либо другие серверные компоненты).
  • Используется самописная система управления контентом, не имеющая документации по переносу и использующая «костыли» (к примеру, часть контента может храниться не в базе данных, а в отдельных файлах или переменных).

Как перенести сайты Wix и Юкоз на другой хостинг?

Для тех, кто хочет иметь сайт немедленно, в Сети есть ресурсы, предоставляющие услуги «конструктора». Это Wix и Ucoz. Не нужно изучать языки программирования, регистрируетесь, выбираете тему оформления и наполняете ресурс информацией. У использования конструкторов всего один, но существенный, недостаток. Создав сайт на таком ресурсе, вы не сможете его перенести на другой хостинг.

wix

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