Jump to content

Как в Wordpress сократить время ответа сервера


Recommended Posts

Стал проверять сайт в PageSpeed Insights, и получается что по результатам тестирования время ответа сервера составило 1,4 секунды. Рекомендуют сократить время ответа сервера. Сайт сделан на Wordpress. Как можно сократить это время?

Link to post
Share on other sites

Покупайте криптовалюту безопасно за считанные минуты!

Уменьшить количество JS, переместить JS в подвал сайта (отключить ненужные плагины).

Сократить CSS.

И еще очень много всего.

 

Вот что рекомендует сам Гугл:

 

Рекомендации

Уменьшите время ответа сервера, чтобы оно составляло не более 200 мс. Большое время ответа может быть связано с десятками факторов: логика приложения, медленная работа с базой данных, маршрутизация, программная платформа, библиотеки, нехватка процессорной мощности или памяти. Все эти обстоятельства следует учитывать при оптимизации. Первым делом необходимо измерить время ответа сервера. Затем, обладая нужными сведениями, нужно обратиться к соответствующим руководствам. Решив проблему, продолжайте измерять время ответа и принимать необходимые меры.

  1. Соберите и тщательно изучите имеющиеся данные о производительности. Если они недоступны, подумайте об использовании автоматического решения для наблюдения за веб-приложениями.
  2. Найдите и исправьте проблемные места. Если используется популярная веб-платформа или система управления контентом, советы по оптимизации вы найдете в документации.
  3. Отслеживайте и исправляйте любые проблемы производительности.
Link to post
Share on other sites

как минимум - поудалять лишние модули, оптимизировать html код, включить - gzip и кеш ( с помощью плагина total cache) это сократит время ответа сервера, но не факт что на много, возможно сам сервер(хостинг) слабенький.

Link to post
Share on other sites

 

Уменьшить количество JS, переместить JS в подвал сайта (отключить ненужные плагины).

Сократить CSS.

И еще очень много всего.

 

Вот что рекомендует сам Гугл:

 

Рекомендации

Уменьшите время ответа сервера, чтобы оно составляло не более 200 мс. Большое время ответа может быть связано с десятками факторов: логика приложения, медленная работа с базой данных, маршрутизация, программная платформа, библиотеки, нехватка процессорной мощности или памяти. Все эти обстоятельства следует учитывать при оптимизации. Первым делом необходимо измерить время ответа сервера. Затем, обладая нужными сведениями, нужно обратиться к соответствующим руководствам. Решив проблему, продолжайте измерять время ответа и принимать необходимые меры.

  1. Соберите и тщательно изучите имеющиеся данные о производительности. Если они недоступны, подумайте об использовании автоматического решения для наблюдения за веб-приложениями.
  2. Найдите и исправьте проблемные места. Если используется популярная веб-платформа или система управления контентом, советы по оптимизации вы найдете в документации.
  3. Отслеживайте и исправляйте любые проблемы производительности.

 

 

Это я уже читал, сразу после проведения анализа. CSS я уже тоже оптимизировал.

Link to post
Share on other sites

Значить беритесь за оптимизацию html и js кодов сайта.

Сайт случайно не на бесплатном хостинге? А то как то скорость 1,4 это многовато...

Link to post
Share on other sites

как минимум - поудалять лишние модули, оптимизировать html код, включить - gzip и кеш ( с помощью плагина total cache) это сократит время ответа сервера, но не факт что на много, возможно сам сервер(хостинг) слабенький.

 

Gzip уже включил, вот только кэш не включал. А так из плагинов только All in One стоит. Остальное на главной странице все ручками сделано, может это из-за нескольких запросов к базе так сервер тормозит?

Link to post
Share on other sites

Значить беритесь за оптимизацию html и js кодов сайта.

Сайт случайно не на бесплатном хостинге? А то как то скорость 1,4 это многовато...

 

Нет, сайт не на бесплатном хостинге. Сам в шоке, что скорость такая низкая. Поэтому и спрашиваю как с этим бороться. С wordpressом недавно стал разбираться и решил попробовать сделать сайт на нем. Вот теперь мучаюсь.

Link to post
Share on other sites

установите кэширующий плагин, например, wp super cache. Если стоит nginx+apache, то настройте nginx на отдачу кэшированной страницы, если таковая имеется. Установите прекомпилятор какой-нибудь, например, apc, если php версии 5.5, то уже стоит. 

Link to post
Share on other sites
  • VIP

Нет, сайт не на бесплатном хостинге. Сам в шоке, что скорость такая низкая. Поэтому и спрашиваю как с этим бороться. С wordpressом недавно стал разбираться и решил попробовать сделать сайт на нем. Вот теперь мучаюсь.

 

Я сильно не разбираюсь в программной составляющей, поэтому когда заметил увеличение времени отклика, беспощадно порубил и выбросил в топку все ненужные плагины, а остальное, что смог, заменил на коды в редакторе. Таким образом без сжатия и прочего добился снижения воремени с 1,2 с до 0,23 с. Сервис для проверки не помню, но он сказал, что теперь мой сайт, над которым проводилась работа, "быстрее 85% всех других сайтов в Интернете", а до этого он был быстрее "45% всех сайтов". 

В общем у меня была проблема с избытком плагинов. Вроде как проблема на поверхности лежит, но вот поди ж ты, не обращал внимания. 

Link to post
Share on other sites

время ответа сервера - регулируется самим сервером! можно сократить время генерирования страницы и отдачи, но ответа нет. Меняйте хостинг или тарифный план.

Link to post
Share on other sites

Я сильно не разбираюсь в программной составляющей, поэтому когда заметил увеличение времени отклика, беспощадно порубил и выбросил в топку все ненужные плагины, а остальное, что смог, заменил на коды в редакторе. Таким образом без сжатия и прочего добился снижения воремени с 1,2 с до 0,23 с. Сервис для проверки не помню, но он сказал, что теперь мой сайт, над которым проводилась работа, "быстрее 85% всех других сайтов в Интернете", а до этого он был быстрее "45% всех сайтов". 

В общем у меня была проблема с избытком плагинов. Вроде как проблема на поверхности лежит, но вот поди ж ты, не обращал внимания. 

 

Из плагинов стоит только All In One SEO Pack и Cyr to Lat enhanced

Link to post
Share on other sites

Поставил на сайт такой код

 

<?php echo get_num_queries(); ?> запросов. <?php timer_stop(1); ?> секунд.

он показывает, что сделал при загрузке страницы 39 запросов. от 0,3 до 1,5 секунд.

Link to post
Share on other sites

время ответа сервера - регулируется самим сервером! можно сократить время генерирования страницы и отдачи, но ответа нет. Меняйте хостинг или тарифный план.

 

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

Link to post
Share on other sites

установите кэширующий плагин, например, wp super cache. Если стоит nginx+apache, то настройте nginx на отдачу кэшированной страницы, если таковая имеется. Установите прекомпилятор какой-нибудь, например, apc, если php версии 5.5, то уже стоит. 

а что лучше ставить:

- Hyper Cache

- wp super cache

- total cache

Link to post
Share on other sites

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

а вы не сомневайтесь, у меня сайт с 15 плагинами имеет меньшее время отклика!

Link to post
Share on other sites

Из плагинов стоит только All In One SEO Pack и Cyr to Lat enhanced

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

 

Я вот сейчас пытаюсь избавиться от плагина Lightbox2. Он мало того что дает нагрузку на базу данных, так еще и  валидатор W3C  показывает ошибки в коде.

Link to post
Share on other sites

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

 

Я вот сейчас пытаюсь избавиться от плагина Lightbox2. Он мало того что дает нагрузку на базу данных, так еще и  валидатор W3C  показывает ошибки в коде.

 

Конечно понимаю как они работают, например можно убрать Cyr to Lat и вручную на латинице писать ссылки. А вот с All in One придется повозиться, и то такое не сделаешь руками.

Link to post
Share on other sites

Для уменьшения времени ответа сервера установил плагин WP Super Cache. Теперь по PageSpeed Insights скорость упала до 0,56 с 1,4.

 

Еще сделал адаптивный дизайн и теперь гугл показывает Удобство для пользователей 100/100

 

post-12486-0-46459000-1429772536.png

Link to post
Share on other sites

Для уменьшения времени ответа сервера установил плагин WP Super Cache. Теперь по PageSpeed Insights скорость упала до 0,56 с 1,4.

 

Еще сделал адаптивный дизайн и теперь гугл показывает Удобство для пользователей 100/100

 

attachicon.gif3.png

Это много))) Вам уже сказали - меняйте хостинг!

Link to post
Share on other sites
  • 1 month later...

Значить беритесь за оптимизацию html и js кодов сайта.

Сайт случайно не на бесплатном хостинге? А то как то скорость 1,4 это многовато...

У меня тоже 1.2 сек отклик, это из за бесплатного хостинга ?

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...