@Elwaha
Технический директор производственной компании

Как ускорить старый сайт?

Некоторое время назад выкупили компанию конкурентов, в довесок достался сайт egf.ru. Сайт старый, трафик неплохой, позиции в поисковиках по нашей сфере очень хорошие.

Но отвратительная скорость самого сайта. Подобные показатели по PageSpeed Insights.

Главная - МОБ 8 , ПК 41

Раздел - МОБ 21 , ПК 51

Услуги - МОБ 20 , ПК 53

Блог - МОБ 23 , ПК 57

Хотели бы ускорить сайт, собран на WPBakery и имеет на борту 34 плагина. Команда разработки с которой работаем по нашему сайту предложила переписать сайт полностью и перенести на 1С Битрикс. Смущает цена, сумма близкая к миллиону, во многом из за объёма сайта.

Есть ли какие-либо более простые и бюджетные решения для получения более высоких показателей скорости?
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ответы на вопрос 4
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Хотели бы ускорить сайт

А вам для каких целей его ускорять? Сначала определитесь с целями и задачами и исходите уже из них.

Команда разработки с которой работаем по нашему сайту предложила переписать сайт полностью и перенести на 1С Битрикс. Смущает цена, сумма близкая к миллиону, во многом из за объёма сайта.

Сайт работает? Работает. Трафик идет? Идет. А если они его переделают, будет ли сайт работать и будет ли трафик идти? Вот тут уже не факт. Есть еще такая штука, как СЕО и реклама, которые тоже очень сильно влияют на трафик и конверсию. Как говорится "работает? не трогай". По предложению могу сказать что да, цена несколько завышена, но надо смотреть что конкретно они предлагают там.

Есть ли какие-либо более простые и бюджетные решения для получения более высоких показателей скорости?

Да, для этого достаточно найти одного грамотного веб-разработчика, который умеет правильно оптимизировать сайты и у него есть опыт работы с WP. В целом, могу сказать что дизайн у сайта вполне нормальный и скорость загрузки и работы приемлемая. Из того, что можно сделать для оптимизации (например раз, два):
  • Обновить и сжать графику - несколько мегабайт картинок можно сократить в десяток раз
  • Сделать ленивую загрузку графики - т.е. сначала загрузить и показать саму страницу, а потом уже грузить оставшуюся за кадром или невидимую графику
  • Использовать сжатие
  • Выкинуть неиспользуемые ресурсы
  • Настроить кэширование
  • Оптимизировать сторонние ресурсы с CDN
  • Упростить верстку по возможности

Ну и плюс проверить, что там и как на сервере - достаточно ли производительный сервер, правильно ли настроен, есть ли кэширование и прочее.
Ответ написан
Комментировать
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
Но отвратительная скорость самого сайта.
90% проблем не в движке, а в разметке и картинках. Ну и скриптов миллиард навешено. Показатели серверной части не критически плохи, хотя неплохо было бы разогнать сервер хотя бы для поднятия TTFB в желтую зону... Опять же, это не особо критичный параметр, можно забить. А вот картинки в 3-4 раза больше чем надо - это надо фиксить, скрипты не сжатые...

Мой совет - зайдите на фриланс, дайте задачу ускорить тему, сделать тюнинг фронтенда, реверстку в нормальный код... Будет стоить 300-400 баксов, и ваш пэйджспид станет мягким и шелковистым.

Смущает цена, сумма близкая к миллиону, во многом из за объёма сайта.
Объем сайта не космический, таких денег явно не стоит, да и переписывать смысла не вижу. Вся проблема в текущем виде - проблема фронтенда, которая заменой движка бэкенда не лечится. Ну, если только не переделывать все вместе.
Ответ написан
@webfellix
1. Если сайт оптимизировать нормально, то это практически переписать половину бэкенда сайта. Либо как сделают некоторые оптимизаторы, будут ухищрениями оптимизировать под Pagespeed, скрывая от гугла скрипты, чтобы он их не увидел при загрузке.
2. Переписать сайт можно на том же WP, без использования конструктора и 34 плагинов (даже не представляю зачем столько понадобилось и сколько это дыр в безопасности сайта). Сколько работаю с WP всегда удивлялся как делают так через одно место сайты на заказ, абсолютно не интересуясь как потом расширять/оптимизировать. В варианте переписать сайт заново главный плюс что сайт будет проще в поддержке + если требуется сразу можно поправить дизайн если что то не устраивает. Но цена близкая к миллиону похоже на обычный развод (как и переписать его на битрикс), сайт не настолько крупный и сложный и даже близко не стоит столько.
Ответ написан
Комментировать
Да все у вас там неплохо, простейшими штуками увеличите на 20-40 баллов, а этого более чем достаточно, чтобы спать спокойно.

Вот что бы рекомендовал в вашем сайте:
1) выбросьте прелоадер, реально он бесит и только жрет скорость.
2) поставьте плагин кэширования fastest cache (он настраивается легче остальных плагинов кеширования и отлично оптимизирует скорость загрузки)
3) поставьте плагин для webp картинок - у вас первый пункт в GPS это объем картинок, 7 секунд, плагин полностью автоматический, все сделает как надо сам в 3 клика, называется Converter for Media.
4) все шрифты переведите на локал и грузите через display:swap - это элементарно делается и сразу дает эффект.
5) включите на хостинге статический кеш в htaccess (срок на год), любой нормальный хостер поддерживает эти команды на уровне htaccess - кроме reg.ru.
6) по возможности выкиньте рекаптчу (больше всего грузит по статистике) тили поменяйте версию, может и так спама не будет, если будет то вернете, и в целом посмотрите, можете ли дописать к скриптам слово "async" чтобы при это не поломался сайт - если сможете то допишите где возможно.

Это наиболее примитиные действия на уровне студента, без перетряхивания кода и т.п.
Делается в течение дня и вряд ли будет стоить миллион ))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы