кэширование в WP

(Ответов: 17, Просмотров: 1018)
Страница 2 из 2 Первая 12
  1. Гуру
    • Регистрация: 12.12.2011
    • Сообщений: 508
    • Репутация: 107
    Цитата Сообщение от aeneas Посмотреть сообщение
    оказалось что гугл откказы по другому считает
    для этого есть плагин Reduce Bounce Rate, который снижает показатель отказов в GA
    CreativePromotion.ru AI in SEO
    • 1

    Спасибо сказали:

    aeneas(20.03.2016),
  2. Гуру Аватар для aeneas
    • Регистрация: 24.12.2014
    • Сообщений: 879
    • Репутация: 115
    • Webmoney BL: ?
    creativepro, а нет описания на русском нигде ? чет гугл только англоязычные выдает (
    • 0
  3. Студент
    • Регистрация: 02.02.2016
    • Сообщений: 51
    • Репутация: 6
    aeneas, присоединяюсь к рекомендациям Суперкэша. Правда, лучше его всё-таки настроить после установки.
    Можешь попробовать как у меня, поделишься результатом.
    http://i73.fastpic.ru/big/2016/0320/...3172f82c09.png
    Миниатюры ???-?????-1.jpg  
    Последний раз редактировалось DvigOK; 20.03.2016 в 22:25.
    • 0
  4. Студент
    • Регистрация: 02.02.2016
    • Сообщений: 51
    • Репутация: 6
    aeneas, ну что там у тебя с кэшем, на чём остановился?
    • 0
  5. Опытный Аватар для redeyer
    • Регистрация: 07.01.2015
    • Сообщений: 499
    • Репутация: 187
    • Webmoney BL: ?
    DvigOK, позволю себе встрять. Я настроил ему серверное кэширование в nginx (вчера писал тут об этом подробно, можете попробовать сделать самостоятельно). Кэшированные страницы отдаются за 0,1-0,2 секунды. Кроме этого сервер перестал падать от нагрузки, поскольку такое кэширование может снизить нагрузку на бэкенд в разы, а то и в десятки раз.

    Вот так работает:


    Гугл показывает что "сервер ответил быстро". Он это делает когда время отклика менее 0,2 сек.

    [свернуть]


    А как было до настройки?

    Вот так:


    [свернуть]
    Канал в телеграм "Хостинг Эксперт - мой опыт выбора и работы с хостерами
    • 0
  6. Творец Аватар для M_W
    • Регистрация: 01.05.2013
    • Сообщений: 1,107
    • Репутация: 294
    redeyer, подскажите, не соображу, Ваша статья только с толку сбила (не в плохом смысле) - php-fpm - это и есть Fastcgi? Тогда получается, что в панельке, к примеру, в той же ISP достаточно установить PHP как CGI вместо PHP как модуль Apache?
    Качественный VPS | - за 3700 рублей в год || 2 Гб || 2000 МГц || 50 Гб || и не только
    • 0
  7. Опытный Аватар для redeyer
    • Регистрация: 07.01.2015
    • Сообщений: 499
    • Репутация: 187
    • Webmoney BL: ?
    M_W, да, fastcgi в принципе то же самое что и php-fpm, но есть существенная разница. CGI - тоже оно, но не совсем. Давайте начнём с CGI и чем он отличается от обычного Apache по-умолчанию. Апач с mod_php исполняет php-код сам, отъедая при этом кучу ресурсов и делая это внутри своих процессов.

    Когда используется режим CGI - это значит апач не обрабатывает php сам, а запускает php-cgi для каждого php-скрипта и забирает у него результат обработки.
    Т.е по сути это даже несколько усложняет схему: пользователь шлёт запрос к nginx > тот обращается к apache > апач запускает скрипты через cgi и получает результат их выполнения > собирает из них html и отдаёт его nginx > тот собирает всю статику, нужную для этой html страницы в кучу > отдает пользователю.

    Fastcgi это тот же cgi, но отличается от него тем, что оно позволяет апачу не запускать для каждого скрипта отдельный процесс, а запустить один или несколько процессов и отдавать скрипты ему, получать от него ответ. Это немного производительнее, чем cgi, засчёт того, что операции создания процессов для ОС считаются довольно ресурсоемкими. Но в этой схеме всё тот же apache. fastcgi без апача в данном случае работать не может, это все равно модуль mod_fastcgi.

    php-fpm - это fastcgi process manager. Он представляет из себя отдельную службу, которая работает независимо от какого-либо вебсервера. Он может сам принимать запросы от вебсервера через unix-сокет или через сетевое соединение. Другими словами, вы можете держать сайты на одном сервере, а php-скрипты исполнять на другом. И в этом случае, апач становится не нужен, потому как nginx может работать с php-fpm сам, напрямую. Апач тоже может работать в таком же режиме с php-fpm, но это не имеет смысла. php-fpm не может отдавать статические файлы или html, он может только исполнять php. получается такая схема: запрос пользователя > nginx > php-fpm >nginx, он собирает из ответа php и статики страницу > отдаёт пользователю. FPM в разы производительнее apache, в каком бы режиме тот ни был запущен.

    Теперь, что касается ISP. Тот режим, о котором я говорю - nginx+php-fpm - доступен только в ISP manager 5-й версии.

    Примерно вот так выглядят настройки в этом режиме.
    Вкратце о различиях режимов работы панели также можете посмотреть в документации ISP. При этом, сменять на ходу на этот режим через ISP следует с осторожностью, ибо можно потерять всю текущую конфигурацию сайтов на VPS - она будет заменена на новую, и если сайты с ней не заработают, то переключить обратно так легко уже не получится. В ISP 4 этого режима вообще нет, поэтому там можно настроить это только вручную, без ISP, и то, если будете после этого вносить изменения в конфиги сайтов через панель, все настройки слетят к ISP-шным, т.е на апач.
    Канал в телеграм "Хостинг Эксперт - мой опыт выбора и работы с хостерами
    • 0
  8. Гуру Аватар для aeneas
    • Регистрация: 24.12.2014
    • Сообщений: 879
    • Репутация: 115
    • Webmoney BL: ?
    DvigOK, суперкэш поставил везде, ну и плюс сервер подшаманил redeyer, только в сервере я не разбираюсь, хз, у меня сервер какой то двинутый блин, вечно глючит
    • 1

    Спасибо сказали:

    redeyer(04.05.2016),
Страница 2 из 2 Первая 12

Похожие темы

Темы Раздел Ответов Последний пост
кэширование на сервере
Web программирование 14 23.01.2016 19:50
Кэширование и ускорения блога на Wordpress
WordPress 14 30.01.2013 16:41
Robots.txt + супер кэширование
Дайджест блогосферы 9 13.03.2012 15:04
Помогите подключить кэширование
Web программирование 3 15.08.2011 13:30
Помогите подключить кэширование
Вопросы от новичков 2 14.08.2011 23:03

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры