Поднадоело. Но, донастроить кеширующий плагин W3 Total Cache надо (история). Итак, замеры.
- после каждого изменения настройки – сброс кеша.
 - из двух замеров выбираю наилучший 🙄
 - страница: категория блога, 20 записей на “page”.
 - значения в миллисекундах
 - параметры плагина
- выключен
 - включено “page cache”, метод – Opcode: XCache
 - включено “page cache” и “Browser cache”. В том числе – HTTP (gzip) compression
 - уберём компрессию из предыдущего пункта.
 - включим “минификацию” – Minify
 
 
Замечание: всё это тестирование не совсем корректно. Хотя бы потому, что ab не имеет кеша и качает всегда. То есть, в первой табличке (локальное тестирование) скорее время генерации/отклика, а во второй – сетевое взаимодействие.
ab -c 4 -n 1000 http://elena.bosenko.info/category/toys-ru/
С локального сервера
| Процент от запросов | |||||||||
| % | 50% | 66% | 75% | 80% | 90% | 95% | 98% | 99% | 100% | 
| 1 | 682 | 710 | 746 | 760 | 799 | 1301 | 1537 | 1542 | 1542 | 
| 2 | 36 | 37 | 38 | 40 | 44 | 51 | 55 | 58 | 58 | 
| 3 | 26 | 28 | 29 | 31 | 35 | 37 | 38 | 40 | 48 | 
| 4 | 26 | 28 | 29 | 31 | 34 | 36 | 38 | 38 | 40 | 
| 5 | 15 | 16 | 18 | 18 | 19 | 20 | 21 | 21 | 24 | 
С удалённой машины.
| Процент от запросов | |||||||||
| % | 50% | 66% | 75% | 80% | 90% | 95% | 98% | 99% | 100% | 
| 1 | 846 | 872 | 894 | 904 | 1045 | 1262 | 1308 | 1728 | 1728 | 
| 2 | 272 | 300 | 324 | 338 | 447 | 699 | 828 | 1492 | 1492 | 
| 3 | 297 | 322 | 336 | 347 | 390 | 455 | 565 | 730 | 1551 | 
| 4 | 308 | 323 | 329 | 333 | 346 | 366 | 396 | 448 | 619 | 
| 5 | 288 | 314 | 335 | 344 | 413 | 542 | 929 | 1485 | 6338 | 
И ещё с одной “удалёнки”. Жаль, что я начал с пятого теста
| Процент от запросов | |||||||||
| % | 50% | 66% | 75% | 80% | 90% | 95% | 98% | 99% | 100% | 
| 5 | 149 | 150 | 150 | 151 | 153 | 159 | 173 | 175 | 299 | 
Всё, надоело. Пусть пока остаётся так. Через некоторое время попробую включить кеширование объектов и запросов к базе.
Для себя я пока вынес так: включение кеша страниц ускоряет реакцию сервака, а кеша браузера – отключает перекачку не нужного. Это суть. Все остальные “игры” с опциями не дают серьёзного эффекта. Почему включение minify даёт такой эффект – я пока не понимаю. Оставляю за скобками “мелочи” типа включения site-map для автоматической генерации страниц в кеше, сжатие потока html, css и пр.,….
ЗЫ: я могу позволить себе такие развлекалочки, поскольку у меня есть своё “железо”. И я не завишу от хостинг-провайдера.
			        		        
One Reply to “добиваем кеширующий плагин”