Был разработан и внедрен комплекс мероприятий и оптимизирована тема настолько, что объем, который занимал сайт на хостинге был уменьшен почти в 10 раз. Владелец сайта обратился, когда сайт у него начал занимать более 100 гигабайт места на хостинге.
Вначале были удалены все бекапы ненужные, которые были созданы в процессе создания сайта, его доработок, настройки плагинов и различных «откатов» систем к каким-то из вариантов предыдущих. Таким образом занимаемое место удалось оптимизировать до чуть меньше 25 гигов. Уменьшили в 4 раза занимаемое место…
В целом неплохо, но все-равно слишком много. По этому далее были выполнены следующие работы:
- удалены ненужные фотографии для статей, которые были найдены с помощью плагинов по поиску неиспользуемых медиа-файлов
- настроено корректное количество превью для изображений (thumbnail), которые создаются wordpress-ом и его темой. Вместо 15, которые были до оптимизации — оставили 4 размера.
- оптимизированы все существующие изображения, которые занимают место больше 1 мб.
- оптимизированы все существующие изображения, которые по меньшей стороне больше, чем 900 пикселей.
- оптимизирован код темы, удалены ненужные куски кода.
- оптимизирована загрузка страниц.
Кстати, для оптимизации изображений, был настроен automator, который на компьютерах MacBook Pro (да и вообще всех Маках) поставляется изначально с системой и имеет очень много различных опций по автоматизации.
Теперь у нас получилось следующее:
В итоге мы получили, что сайт занимает 14 гигабайт. Что, в принципе, для такого медиа-издания с таким количеством статей (более 5,5 тысяч), вполне нормальный результат и ожидаемый.
Также были настроены системы автоматического выполнения резервных копий сайта. И проверена работоспособность всех плагинов, а также проверена функциональная работоспособность функционала сайта.
На этом задачи поставленные были выполнены.
Сайт: https://dovkola.media (старый домен — https://veterdoit.com)
Поставленная задача: оптимизация настроек системы управления сайтом для уменьшения количества файлов и места на хостинге, оптимизация существующей темы, удаление ненужных плагинов и оптимизация работы существующих, перенос корректный сайта со старого домена на новый.
Сроки выполнения: 5 дней.
CMS / Framework: WordPress.