Jump to content
Sign in to follow this  
Seoplus

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

Recommended Posts

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

Share this post


Link to post
Share on other sites

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

Сократить CSS.

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

 

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

 

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

 

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

Сократить CSS.

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

 

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

 

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

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

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

 

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

- Hyper Cache

- wp super cache

- total cache

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

- Hyper Cache

- wp super cache

- total cache

я ставлю wp super cache и под него можно уже готовые настройки для nginx найти

Share this post


Link to post
Share on other sites

 например, apc, если php версии 5.5, то уже стоит. 

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/****/mysql.php

 

обновился блин до php 5.5 :mellow: 

Share this post


Link to post
Share on other sites

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

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

post-12486-0-46459000-1429772536.png

Share this post


Link to post
Share on other sites

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

 

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

 

attachicon.gif3.png

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


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.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...