Search

Romua1d.ru
Категории: CMS

Как правильно обновлять версию CMS

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

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

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

Бекапы

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

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

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

Обновление

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

Перенос

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

к содержанию ↑

Важное

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

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

Romuald Shmidtelson

Web Developer. I have expirience in FrontEnd, Backend, Devops. PHP, Python, Javascript (Vue.js, React.js)

Смотреть комментарии

  • Обязательно попробую сделать как у вас написано

Поделиться
Опубликовано
Romuald Shmidtelson
Теги: cmsphp

Недавние Посты

Как получить первый заказ на фрилансе

Получение первого заказа на фрилансе может быть вызовом, особенно для новичков, которые еще не имеют…

1 год назад

Топ 7 css фреймворков 2021 года

Разработка сайтов и веб-приложений стала в наше время неизбежной потребностью. Тем не менее, существует несколько способов…

2 года назад

Что такое семантическое ядро и как его использовать для продвижения сайта?

Компании и специалисты по маркетингу тратят много времени и денег на изучение языка поисковых систем,…

3 года назад

Что такое адаптивные изображения? Как правильно использовать srcset.

Адаптивные изображения - это набор методов, используемых для загрузки правильного изображения в зависимости от разрешения…

3 года назад

Что такое Политика конфиденциальности для сайта и для чего она нужна?

Политика конфиденциальности - это документ, в котором подробно описывается, как компания или организация обрабатывает любую…

3 года назад

Кто такой вебмастер?

В современном мире много специалистов занятых поддержанием работы сайтов, и довольно часто многих из них…

3 года назад