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

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

Краткая инструкция при обновлении:

Бекапы

Прежде всего — бекап, делайте бекапы, чем больше, тем лучше. Бекапы наше все. Сделайте бекап сайта, который намеревайтесь обновить.

Локальный сервер

Перенесите бекап подопытного на локальный сервер, будь-то Denwer или OpenServer, я склоняюсь ко второму. Но не забывайте про настройки локального сервера. Версия PHP, демон управления виртуальными хостами, СУБД, все должно быть идентичным, как на сервере/хостинге.

Обновление

Если успешно все перенеслось, то переходите к этапу, когда необходимо обновить. Обновите папки, обновите БД. Не бойтесь что-то поломать. Вы всегда сможете восстановиться, если нечаяно угробите свой продукт.

Перенос

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

Обновление CMS на сайте. Возможные ошибки

Важное

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

Веб-разработчик. Работа с проектами простой и средней сложности. Верстка, программирование. Simpla, Drupal, Wordpress.

Смотреть посты