У меня есть сайт WordPress (ссылка здесь), который запускает плагины WooCommerce и WooZone Amazon Affiliates.
Я работал над тем, чтобы оптимизировать этот сайт и запустить его как можно быстрее. К сожалению, несмотря на мои усилия, кажется, что каждая страница загружается не менее 7 с лишним секунд.
Я использовал несколько плагинов для увеличения времени отклика, таких как W3 Total Cache, WP Smush и WP Sweep. Я также оптимизировал базу данных, размер которой составляет около 80 МБ.
При изучении производительности сайта с помощью сайта Pingdom Speed Test (как и других) я обнаружил, что сайт довольно высоко оценивает оценку производительности. Еще одна вещь, которую я также замечаю, заключается в том, что большая часть времени задержки возникает из-за ожидания ответа от сервера. Сайт размещен на выделенном сервере GoDaddy. Это не относится к управляемому пакету, и я не очень хорошо знаком с обслуживанием сервера, поэтому мне интересно, могу ли я что-то сделать для ускорения работы сайта на стороне сервера.
Я думаю, что я исследовал все возможности, кроме сервера, и из моих исследований он, похоже, является сервером, который замедляет работу сайта. Я плачу огромную сумму за этот выделенный сервер, поэтому очень важно, чтобы я наилучшим образом использовал его.
Любая помощь или предложения будут с благодарностью приняты.
Есть плагины для тестирования, я использовал Yslow, и ваша главная страница загружает 34 внешних JS-файла и 22 CSS-файла. Хуже того, 9 из этих JS-файлов находятся в голове, которые блокируются (это означает, что сайт ожидает загрузки всех 9-ти файлов, прежде чем продолжить работу с DOM, изображениями и т. Д.). Кроме того, у вас есть 2189 элементов DOM на странице — что является астрономическим для такой маленькой страницы (как ваша домашняя страница).
Вот моя рекомендация:
Сократите ваши Js и CSS на вашем сайте.
ты можешь использовать https://gtmetrix.com чтобы найти, что js или css стоит на вашей странице.
также вы можете использовать WP Super Cache или W3 Total Cache Plugin для Minify.