Pull to refresh

Краткая инструкция по переезду сайта с одного хостера на другой

Reading time 5 min
Views 25K
Hosting
Тем, кто сопровождает работу web-сайтов, рано или поздно приходится сталкиваться с ситуацией, когда приходится менять компанию, предоставляющую услуги хостинга. Я же опишу ситуацию, которая позволит многим начинающим и не только администраторам совершить переезд на другой хостинг практически без потерь как работоспособности сайта, так и без потерь данных.
Возможно описанные мной действия покажутся некоторым изобретением велосипеда, но я неоднократно был свидетелем того, как несложный переезд затягивался на сутки или более и при этом сайт не работал. Я же переезжал уже несколько раз и при этом сайт оставался доступным, переезд проходил практически незаметно. Скажу сразу, что услугами хостеров по переезду я не пользовался, делал всегда все самостоятельно. Также данная инструкция может быть неприменима при переезде высоконагрузочных и распределенных ресурсов, но не мне уже подсказывать администраторам таких ресурсов, как организовывать подобный переезд.
Прочитать инструкцию
Total votes 20: ↑11 and ↓9 +2
Comments 35

Импорт сайтов из разных CMS на Drupal

Reading time 6 min
Views 6.3K
Drupal *
Я думаю, что у каждого, кто использует Drupal в своей работе, периодически возникают задачи переноса сайтов, работающих на других CMS, или просто задачи импорта данных на платформу Drupal.

Такие задачи периодически возникают и у меня, но раньше я весь импорт делал написанием скрипта на php, который просто записывает нужную информацию прямо в БД Drupal. Я, конечно же, знал, что есть механизмы, которые позволяют добавлять данные, используя API Drupal, но как-то разбираться с ними было лень, да и скрипт для записи сразу в БД пишется довольно быстро.

Когда сайт на Drupal достаточно простой и на нем не используются какие-то сложные модули (и их мало), то такой принцип импорта (прямая запись в БД) себя оправдывает. Но что делать, когда нужно перенести данные на очень сложный сайт со множеством модулей и их сложной настройкой?

В этом случае очень сильно поможет знание API Drupal'a, т.к. всю работу по правильному апдейту всех взаимосвязанных таблиц с учетом всех хитрых настроек за нас сделает Drupal.

Как оказалось, использование API Drupal'a не то чтобы просто, а очень просто. Про это и будет сегодняшняя статья.
Читать дальше →
Total votes 63: ↑55 and ↓8 +47
Comments 49

Новый сайт «Сколково» попал под АГС

Reading time 4 min
Views 4.1K
Search engines *
Прекрасно понимая общую нелюбовь Хабравчан ко всему, где есть слово «SEO», отмечу, что правильная поисковая оптимизация является необходимой частью процесса создания и поддержания сайта, что отражено в соответствующих рекомендациях по созданию сайтов от Яндекса и Гугла.

Всем, кто хочет разрабатывать действительно качественные сайты и не краснеть перед заказчиками и коллегами, предлагаю эти рекомендации прочитать, а под катом расскажу про печальные последствия неосведомленности на примере многострадального сайта «Сколково».
Читать дальше →
Total votes 63: ↑51 and ↓12 +39
Comments 38

Руководство по миграции WordPress-сайта

Reading time 7 min
Views 206K
CMS *WordPress *
Tutorial


Каждый веб-разработчик регулярно сталкивается с задачей миграции. Сюда входят и развёртывание (deploy) локальной версии на удалённом сервере, и перенос работающего сайта с одного сервера на другой. Некоторые печатные издания для программистов называются «Cookbook» – что буквально значит «книга рецептов». Рецептов множество, какой из них лучший — дело вкуса. В этом материале автор расскажет о том, какую технологию переноса типичного сайта на WordPress он считает оптимальной, и почему.
Читать дальше →
Total votes 16: ↑10 and ↓6 +4
Comments 51

Как правильно сделать перенос сайта

Level of difficulty Medium
Reading time 5 min
Views 1.1K
Internet marketing *Search engine optimization *
Sandbox

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

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

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

Рекомендации по переезду дают и поисковые системы, с ними нужно предварительно ознакомиться:

Переход сайта на HTTPS

Перенос сайта с изменением URL

Google также дает рекомендации по переносу со сменой URL с описанием нюансов по переклейке URL.

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

Читать далее
Total votes 8: ↑6 and ↓2 +4
Comments 2