Скорость WordPress страницы не работает для настольной версии - PullRequest
0 голосов
/ 04 мая 2018

Я делал все, например, оптимизацию изображений, рендеринг для оптимизации скорости страниц. Я проверил, растет ли скорость моей мобильной страницы, но скорость настольной страницы не увеличивается, она все еще равна 22 раз. Я хочу знать, почему я сталкиваюсь с этой проблемой. Мой веб-сайт www.sagorkhan.com . Кто-нибудь может мне помочь?

введите описание изображения здесь

Ответы [ 2 ]

0 голосов
/ 06 мая 2018

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

Я протестировал ваш сайт с скоростью страницы Google , pingdom tool , gtmetrix , webpagetest и вот мой вывод:

Полагаю, ваша проблема в том, как уменьшить время отклика сервера . Во время тестирования вашего сайта для полной загрузки потребовалось более 3 + секунд (6 на веб-тестировании), что может считаться огромным временем. Сократить время отклика сервера - непростая задача, которая может быть реальной проблемой, но вот несколько советов:

1. Оптимизация изображений:

Вы сказали, что провели оптимизацию изображений, но тем не менее на вашем сайте есть несколько огромных изображений, например, один из них занимает около 1 МБ, что может реально повлиять на время отклика сервера. Эти изображения могут быть легко оптимизированы, просто перейдите на скорость страницы Google, и после того, как вы протестируете свой сайт, прокрутите вниз и найдите: Загрузите оптимизированные изображения, JavaScript и CSS ресурсы для этой страницы. Загрузите zip-файл и попробуйте заменить старые изображения на оптимизированные с помощью любого FTP-клиента, FileZilla более чем подходит для этого.

Обратите внимание, что вы можете найти местоположения изображений в разделе Оптимизировать изображения , если вы не знаете местоположение. Повторите этот шаг еще раз, чтобы убедиться, что все ваши изображения оптимизированы.

Также я бы порекомендовал некоторые плагины, такие как wp-smushit для оптимизации и сжатия всех ваших изображений и Регенерация миниатюр , чтобы исправить Обслуживание масштабированных изображений . tinypng также является хорошей альтернативой в Интернете, если вы хотите сделать это вручную.

2. Оптимизировать доставку CSS

Это на самом деле непросто, поскольку может потребоваться оптимизировать код и структуру вашей темы, но вы можете попробовать Autoptimize или W3 Total cache . Оба поддерживают объединение и минимизацию всех поставленных в очередь файлов JS и CSS.

3. CDNs:

CDN может реально ускорить ваш сайт и значительно сократить время загрузки страницы. Сейчас есть множество хороших провайдеров CDN, но я бы порекомендовал CloudFlare в качестве начала, так как он бесплатный и простой в использовании, а их бесплатный план вполне достаточен и отлично работает.

4. Кэширование

Кэширование в WordPress является обязательным условием, если вы заботитесь о производительности. Я не вижу никаких признаков использования плагинов для кэширования, за исключением того, что ваши HTML, JavaScript, CSS-файлы уже минимизированы, что хорошо, но недостаточно. Я бы рекомендовал W3 Total Cache или WP Super Cache .

5. Веб-хостинг

Если вы размещаете свой сайт на общем хосте, не надейтесь слишком сильно, чтобы получить идеальную скорость страницы, даже если вы выполнили все необходимые оптимизации. Я бы определенно рекомендовал перейти на VPS , поскольку он довольно дешевый (неуправляемые серверы могут быть дешевле, чем общий хост) и не так сложен в настройке и защите. Небольшой VPS-сервер может оказать значительное влияние на загрузку страницы. скорость.

0 голосов
/ 04 мая 2018

Вы изменяете размеры больших изображений, используя HTML / CSS, когда вы должны изменять их размер индивидуально, используя Photoshop или аналогичный инструмент для редактирования изображений. У вас много блокировщиков рендеринга js, в частности, это скрипты YouTube, которые вы запускаете.

Еще одна большая проблема - количество загружаемых таблиц стилей и js - 19 js и 13 css. Попробуйте объединить как можно больше ваших js-файлов, а также css-файлы ... вы также захотите их минимизировать.

Вы загружаете множество компонентов из разных источников, добавляя дополнительные издержки http-запроса. Если это возможно, вам следует рассмотреть возможность размещения собственных копий некоторых файлов.

Взгляните на вывод из https://gtmetrix.com/reports/sagorkhan.com/cBTMzOjD ..., который поможет вам на пути к оптимизации. Убедитесь, что вы не торопитесь, читая вкладки скорости страниц и yslow.

...