Ускорить сайт на WordPress: руководство. Сайт на wordpress работает медленно


Сайт WordPress работает очень медленно на выделенном сервере Wordpress Ask

Для стороны WordPress для ручного аудита скорости сайта WordPress на сервере, чтобы точно идентифицировать задержанного преступника, я бы

1) Посмотрите, медленный ли базовый сценарий php

создать файл test.php с

<?php for ($i = 1; $i != 300; $i++) { echo "{$i}<br />"; } ?>

Если эта страница занимает некоторое время и не приближается к моменту, а pingdom возвращает задержки ответа сервера, ваши серверы плохо настроены и ваш хост плохой.

Если нет, продолжайте

2) Посмотрите, медленно ли база данных

Сделайте базовый тест php mysql в своей базе данных WordPress, https://www.w3schools.com/php/php_mysql_connect.asp сделайте что-нибудь вроде чтения имен таблиц

Если эта страница не мгновена, ваша база данных mysql работает медленно и требует некоторого внимания. Если нет, продолжайте

3) Посмотрите, медленны ли его сторонние плагины / темы WordPress.

Отключите все плагины и измените тему на 20-ти тему. Загрузите страницу, на которой нет никаких встроенных изображений или видео. Если сайт все еще медленный, это наверняка выделенный сервер, если он быстрый, то его плагин или тема замедляют вас.

Добавляйте плагины назад один за другим, проверяя время загрузки, пока не начнется затухание. Это выявит виновника. и, наконец, тема.

(Кроме того, https://wordpress.org/plugins/query-monitor/ и https://github.com/Rarst/laps кажутся классными способами просмотра запросов и загрузки в WordPress)

Теперь, если только выделенный сервер работает медленно, это (возможно) много работы по поддержанию, уточнению, оптимизации и обеспечению безопасности. Есть сотни небольших вещей, которые вы можете сделать, чтобы увеличить скорость стека серверов и обеспечить ее бесперебойную работу, а также настроить вещи для отслеживания статистики ресурсов и создания уведомлений и т. Д. Но, будучи посвященным виртуальным, вся эта ответственность нападает на вас (и, возможно, вы plesk / cpanel). Имхо, его много работы и занимает много времени.

Альтернативой тому, чтобы быть администратором, работающим неполный рабочий день, было бы вместо этого использовать что-то вроде GoDaddy, имеющего «Pro WordPress hosting» https://godaddy.com/hosting/pro-wordpress-hosting. Обычно я не поддерживаю GD, но они сделали цены действительно доступными, и они настроили серверы для оптимизации для разработчиков WordPress (и они делают всю работу на сервере), что дает вам больше времени, чтобы сосредоточиться только на WordPress). Эти среды лучше, чем общие, а не такие утомительные, как DV. Bluehost https://www.bluehost.com/products/wordpress-hosting, и в основном у всех лучших собак есть все.

wordpressask.com

wordpress - Сайт Wordpress работает медленно

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

wordpress сохраняет много нежелательных файлов в базе данных для вашей статистики, например Transients (API Transients очень похож на API-интерфейс Options, но с добавленной функцией времени истечения, что упрощает процесс использования таблицы базы данных wp_options для временного хранения кешированная информация).

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

Согласно этому изображению время загрузки веб-сайта составляет 12,93 с, но все сообщения на этом сайте составляют менее 100 сообщений.

i проверенная статистика cpanel не используется cpu. проблема была из-за базы данных мусора. MY SQL работал так усердно, чтобы выполнить простую инструкцию запроса. Я проверил все таблицы со страницы 1 до конца. и я нашел свою проблему.

на первом шаге проверьте, что htaccess разрешает сжатие gzip, Leaverage Browsing Cache и Keep Alive. откройте браузер и нажмите F12, выберите вкладку сети и обновите свой сайт. как вы можете видеть, это два раза сделать вашу страницу. прежде всего проверьте, является ли использование вашего процессора высоким или нет. если это не так много, поэтому это проблема с вашей базой данных. у вас есть столько, сколько информация о мусоре в ваших таблицах.

прежде всего перейдите на страницу phpmyadmin (обратитесь к своей базе данных). и запустите этот оператор SQL.

с первым Query я удалил 140 000 бесполезных записей.

delete FROM wp_options WHERE option_name LIKE '_transient%' DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL;

проверьте свои префиксные таблицы.

и после этого я очистил некоторые мета-мета файлы

Delete * FROM `pb_usermeta` WHERE ....

время загрузки уменьшается с 25 с до 1,3 с.

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

просто запомните резервную копию вашей системы.

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

qaru.site

Ускорить сайт на WordPress: краткое руководство вебмастера

Медленно работающий сайт — это не только игра на нервах посетителей. Скорость загрузки – один из важнейших факторов, влияющих на поисковый рейтинг.

Конечно, многие бы и не прочь оптимизировать свой сайт, но это требует определённых технических знаний и опыта. Здесь собраны одни из самых эффективных способов оптимизации веб-страниц на примере WordPress.

Сокращение размера сайта

Чем больший размер у вашего сайта, тем, естественно, больше времени требуется клиентскому браузеру на его загрузку и отображение. Поэтому следует:

1. Основательно продумать дизайн

Практически всегда можно избавиться от следующих элементов, без особого ущерба для содержания:

• Ресурсоёмкие анимации эффекты и звуки• Виджеты на боковой панели• Излишество рекламных блоков. Большое количество рекламы отнюдь не всегда гарантия большего дохода

2. Удалить ненужные плагины

Отключите все неиспользуемые плагины. Очень часто можно с лёгкостью найти более быструю и функциональную замену старым плагинам.

3. Уменьшить размер CSS, HTML и Javascript файлов

Этого можно добиться слиянием CSS таблиц и Javascript-кода в один единый HTML файл, удалением лишних пробелов, комментариев и избегания повторяющегося кода. Для этого отлично подойдёт плагин W3 Total Cache.

4. Уменьшить вес изображений

Хоть изображения и являются важнейшей составляющей любого современного сайта, нужно постараться максимально уменьшить их размер для качественной оптимизации. Плагин Wp Smush.it – прекрасно справится с этой задачей.

Повышение скорости загрузки сайта

• прокэшируйте сайт• настройте кэш в браузере• переключитесь на jquery от Google• используйте отложенную загрузку Javascript• используйте отложенную загрузку изображений• используйте асинхронный Javascript• используйте CDN

Это можно сделать с помощью данных плагинов:

1. W3 Total Cache

Название просто говорит само за себя. Этот плагин сохраняет (кэширует) на серверах наиболее часто запрашиваемые данные, чтобы уменьшить нагрузку на сервер.

2. WP Deferred Script

Так как Javascript-код по правилам требует немедленной интерпретации, браузер просто не может перейти к загрузке контента до того, как полностью просканирует и обработает весь Javascript-код в загружаемых файлах. Тут можно схитрить – переместить весь Javascript-код в самый низ страницы, чтобы браузер начал его выполнять уже после загрузки основного содержимого сайта. Плагин WP Deferred Script полностью автоматизирует данный процесс.

3. Jetpack Photon

Автоматически включает доставку изображений через CDN сеть.

4. Использовать отложенную загрузку

То есть загружать в первую очередь контент, непосредственно просматриваемый пользователем в данный момент и откладывать загрузку элементов, не видных на экране.

5. Google DFP (DoubleClick for Publishers)

Также можно размещать рекламу в Google DFP — это отличный вариант, используемый многими вебмастерами.

Вот и всё!

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

comments powered by HyperComments

wordpressmaster.ru


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта