Комплексный анализ и исправление скорости загрузки сайта

Автор shevan, 08-03-2016, 12:10:40

« назад - далее »

shevanTopic starter

Что такое Скорость загрузки. Время от начала обращения к странице до завершения её выполнения.

Что такое Производительность страницы. Скорость работы (отзывчивость) отдельных элементов вашего сайта (нажатие кнопок, переходы, анимации и др)

Пока делаю только анализ начальной скорости загрузки сайта. Производительность не беру, потребление памяти и использование процессора.  Вскоре эти функции будут также доступны!

Что входит в анализ первоначальной скорости загрузки страницы


  • расшифрованные рекомендации Gtmetrix (наиболее критичные 5-6 шт)
  • расшифровка Timeline в браузере Chrome (инструменты веб-разработчика), с указанием где происходят и что производит наибольшие лаги
  • проверка корректной загрузки мобильной версии сайта, если есть

Все пункты будут выполнены со скриншотами и пояснениями.

Кто я такой

Я занимаюсь темой увеличения скорости загрузки сайта уже около года. Есть несколько ускоренных проектов. Активно продолжаю изучение темы и профессиональный рост в ней.

Треть моего блога посвящена ускорению скорости загрузки страниц.

Запрос на исправление

Работаю только с движком WordPress.

Цена

На момент создания услуги на форуме  возьму 3 запроса бесплатно от его активных участников (не менее 2 кармы и 15 сообщений). Взамен на отзыв, который показывает качество и объем услуги, степень удовлетворения и пожелания к исполнителю (т.е. ко мне)

Не беру в анализ сайты тематики: кaзино, азартные игры, сайты с пoрнографичексими элементами, торрент трекеры, и другие сайты, противоречащие законодательству многих стран и моральным принципам социума.

Внимание! В комплексный анализ скорости загрузки не входит автоматически услуга на исправление. Это действие производится в дальнейшем после обоюдного согласия и обсуждения с заказчиком конкретной ситуации и имеющихся данных.

Срок составления комплексного анализа: от 1 до 3 дней. (при возникновении определенных обстоятельств, информирую предварительно о причине и сроках задержки)

Мои контакты

Пришлю в ЛС после обращения. Емайл и скайп.

Не забивайте на скорость загрузки. Сегодня это важнее, чем вчера! А завтра это будет абсолютно необходимо!  :)
  •  


alexburn

Можете проконсультировать по сайту за отзыв:
[spoiler]http://про-кодер.рф/[/spoiler]


shevanTopic starter

alexburn, хорошо. когда будет готов результат, пришлю в лс.
  •  

Marishel


turist

Буду рад помощи

[spoiler]http://pavlintour.ru
запрос: автобусные туры из Владимира[/spoiler]

  •  


shevanTopic starter

#5
alexburn, ваш сайт проанализировал и составил отчет. Сейчас скину в личку.

Marishel, turist, ваши следующие на очереди, с промежутком времени между ними. На комплексный анализ и отчет каждого сайта нужно потратить несколько часов. Стараюсь делать качественно. Когда будут готовы, сообщу.

Добавлено: 08-03-2016, 19:40:00


Marishel, у вас всё хорошо, мне даже составлять отчет не на что.

здесь борьба за милисекунды идет, нежели за секунды.  :)

[spoiler]
1. Вы можете сэкономить 50 кб, сжав изображения темы
Optimizing the following images could reduce their size by 47.0KiB (22% reduction). (файлы можно посмотреть в отчете gtmetrix)

2. Вы можете их же объединить в спрайт, сэкономите пятёрку запросов

здесь уже преодолеете page speed за 90+, но можно бороться и дальше за милисекунды

3. например, можете отключить встроенные скрипты WordPress (wp-embed, wp-emoji-release) если их не используете, сэкономите до 100 милисекунд

4. можно "расковырять" jquery, убрать лишний код из библиотеки, можно почистить правила CSS, сам код HTML
Хотя, на мой взгляд, не стоит игра свеч.

У вас всё замечательно. Вот сделаете пункт 1 и 2, и будете вообще в шоколаде.

[/spoiler]

Еще 1 бесплатное место доступно!
  •  

alexburn

Ок, получил отчет от ТС. В отчете много скринов, по всей видимости использовались англоязычные инструменты. Отчет получился не плохим, много чего узнал нового. По поводу css и js для гугла - все это разрешил в robots, но почему-то все еще предупреждает (походу нужно подождать немного, пока базу полностью не обновит).
ТС, как теперь понять, что нужно делать? Счетчики и так у меня должны в подвале быть. Есть какой-нибудь отладчик или еще какой инструмент, для анализа и исправления? Тут походу без вмешательства web-кодера не обойтись:) (объединение скриптов, стилей)?
Скрины в статьях формируются автоматом, т.е. компонентом, так что я хз. что нужно там оптимизировать:)

shevanTopic starter

alexburn, если не вы администрируете сайт, то да, без вмешательства технаря не обойтись. Лично помочь реализовать не могу, так как судя по всему у вас не WordPress. Я только на WP исправляю лаги.

На всякий случай, повторю ключевую суть анализа.

[spoiler]
1. вам нужно сократить кол-во запросов изображений, а также сжать те, которые можно сжать. (как вы это сделаете, - спрайты, ленивая подгрузка, или еще как-то - это зависит конкретно от реализации вашего сайта)

2. нужно сократить скрипты (убрать дубли jquery), остальное объединить, чтобы снизить кол-во запросов и засунуть в подвал.

3. CSS нужно объединить и  сгенереровать Critical Path онлайн инструментом, который я предложил. Это снимет блок (что особенно критично для мобильных)

4. Разобраться со скриптом (less.js), который создает ощутимый лаг в загрузке.  Вероятно, после выполнения 2-го пункта необходимость с ним разбираться автоматически отпадет.

P.S не понял, про что вы robots писали

[/spoiler]

Понял, вас смутило количество скриншотов. В следующих отчетах постараюсь добавлять также суперкраткую версию анализа  :) Спасибо!
  •  


alexburn

Цитата: shevan от 08-03-2016, 20:32:33Я только на WP исправляю лаги
А в чем разница? Это же все-равно PHP :)
Цитата: shevan от 08-03-2016, 20:32:33P.S не понял, про что вы robots писали
В своем robots прописал доступ к скриптам и стилям, через проверку url - эти данные теперь доступны, но гуглобот видимо еще не понял этого
Цитата: shevan от 08-03-2016, 20:32:33без вмешательства технаря не обойтись
Ну технарь технарю рознь, у меня немного другая специализация в программировании:)
Цитата: shevan от 08-03-2016, 20:32:33нужно сократить скрипты (убрать дубли jquery), остальное объединить, чтобы снизить кол-во запросов
А вот это уже интереснее. Можете посоветовать какой-нибудь отладчик, ну кроме firebird`a :) ?


shevanTopic starter

alexburn, вам не надо ничего блoкировать/разблoкировать в robots. Speed Test показывает, что скрипты и стили блокируют отображение загрузки остальной страницы,  покуда сами загружаются и исполняются.

Если у вас будут другие вопросы или непонятные моменты в отчете, пишите, пожалуйста в ЛС  :) постараюсь помочь

turist, ваш отчет готов  :) отправляю в лс


Есть еще одно бесплатное место!
  •