Обновление сайта на WordPress
Honeywell в России/СНГ
Многоотраслевая корпорация Honeywell занимается разработкой промышленных технологий и программного обеспечения, и входит в список 100 ведущих мировых компаний, составляемый журналом Fortune. Корпорация обслуживает заказчиков по всему миру, предлагая продукты и оказывая услуги в таких отраслях, как производство аэрокосмической техники, специальных материалов, а также систем управления для промышленных предприятий и зданий.
Данные с сайта https://www.honeywell.ru/
Дано:
- старый WordPress
- не обновлённые плагины
- конфликт jquery
- количество ошибок в консоли 29 шт
- версия php на хостинге 5.2
Что мы сделали:
Сняли бекап сайта. Размер около __ Гб
- развернули бекап сайта у себя на хостинге: адрес.aistseo.ru
- обнаружен вероятный вирус
- Trojan.Inject.1148: путь на файл js
- обновление WP версии 5.7.2
- конфликт jquery версия 3.5.1 убран
- обновление 30 плагинов из 31 шт.:
- кроме «Название плагина»
- нужен ключ для обновления
- на момент работ отключены плагины:
- перечень плагинов
- сайт запущен на php 7.3
- изменен htaccess
- оптимизация базы данных с __ мб до __ мб. Замена ссылок на относительные
Работоспособность сайта не нарушается. Скорость загрузки главной страницы — до 1,5 сек без локального кэширования против 9 сек до наших работ.
Количество критических ошибок с 29 снижено до 3:
- первая ошибка
custom_script.js
Файл не найден по указанному пути - Вторая ошибка
Код размещен внизу сайта, ошибка в его переменной: - Последняя ошибка плагина «Название плагина»
Version: 2.3.2 для версии WP 5.6.4, у нас 5.7.2:
Три некритичных предупреждения связаны с полем поиска сайта и отсутствия файла js/jquery-migrate.min.map
Повторное снятие копии сайта после работ.
Итого
Развернули сайт на обновленный хостинг. Настроили с чистого листа. Убрали основные ошибки. Ряд кода отключили.
Сайт стал грузиться намного быстрее!