Перенос сайта на хостинг
Перенос сайта на хостинг может быть затруднен из-за некоторых сложностей, к которым нужно быть готовыми. В противном случае, переезд может затянуться, или сайт может вообще не заработать.
Итак, возможные причины переноса сайта:
- перенос сайта с локального компьютера, где вы его создали, на всеобщее обозрение, т.е. на хостинг;
- сайт потерял былую скорость работы и начал «зависать и тормозить». Подобное может случиться или из-за увеличившегося трафика на сайт и неспособности хостинга справиться с ним, или ухудшения работы самого хостинга. Особенно часто такое происходит с сайтами, работающими на "тяжелых" движках, типа Wordpress или Joomla;
- более высокая стоимость, при прочих равных условиях;
- плохая служба технической поддержки или сбои в работе хостинга, ведущие к недоступности вашего сайта
Вне зависимости от того, по какой причине вы переносите сайт на хостинг, перечень подготовительных мероприятий практически одинаков.
Нужно сделать несколько обязательных действий при переносе сайта:
- подготовиться к самому переносу – подготовить все настройки от старого хостинг для возможного применения на новом;
- обязательно сделать копию сайта на старом хостинге (backup);
- соответственно скачать подготовленную копию на жесткий диск компьютера;
- теперь уже закачать backup на свой новый хостинг;
- распаковать из архива и восстановить сайт на новом хостинге;
- прописать новые NS для домена и подождать их обновления в ближайшие 48 часов;
- самое приятное – проверить работоспособность перенесенного сайта, и исправить возможные ошибки.
Специалистам в данной сфере этот список будет «напоминалкой», чтобы не забыть чего-нибудь важного.
Подготовка к переносу сайта на хостинг:
- необходимо еще раз утонить, удовлетворяет ли новый хостинг всем предъявленным требованиям;
- нужно получить доступ к обеим админпанелям (старого и нового хостингов), чтобы сделать все обязательные настройки;
- обязательно создайте FTP доступ к сайту и проверьте его работоспособность;
- нужно узнать параметры подключения к базе данных, аналогичной той, что была на прошлом хостинге. Убедиться, что проблем с этим не будет;
- освежить в памяти данные для доступа в панель управления доменом. Эти данные вам понадобятся для прописания новых DNS домена;
Всю последовательность действий следует записать, и вместе со всеми данными, сохранить в одном месте. Это сможет позволить вам не тратить время уже во время самого процесса переноса.
Возникающие сложности при переносе сайта:
- большой размер базы. Иногда, при большом размере, очень сложно создать дамп. С помощью утилиты :phpmyadmin" может пройти много времени прежде чем мы получим желаемый результат, да и «благодаря» некоторым ограничениям хостеров на время исполнения скриптов, мы можем просто не успеть это сделать, сделать дамп нашей базы данных. Решением проблемы является подключении по SSH и создание дампбазы данных с помощью одной команды – mysqldump.
- архив весит слишком много. Некоторые сайты, развивавшиеся продолжительный период времени, весят десятки гигабайт. Поскольку интернет-трафик оплачивается, то эта тонкость может сделать переезд очень дорогостоящим.
Решением проблемы, является использование SSH. При наличии на обоих хостингах SSH, можно провести перекачку с одного хостинга на другой с помощью команды scp. Перекачка пройдет без использования вашего компьютера и расходования интернет-трафика.
Еще почитать: Хостинг. Зачем он нужен?, Как выбрать Доменное имя сайта?
Новости
25.8.2010Новый инструмент для вебмастера. Sitemap генератор.
Sitemap генератор позволит вам онлайн создавать файлы sitemap для вашего сайта.
20.8.2010Сайт рекрутингового агентства "Фортуна"
Размещение вакансий и резюме. Поиск персонала для компаний.
2.8.2010Интернет магазин бытовой техники Лабиринт
Продажа различной бытовой техники
17.7.2010Новые инструменты для веб-мастера
Новые инструменты для веб-мастера. WHOIS - определяет владельца домена или IP адреса и DNS resolver - определяет технические параметры домена
15.7.2010Представительский сайт охранного агентства Экспосервис
Охрана офисов, домов, сопровождение грузов, пультовая охрана.