Плагин Minify HTML - полезность в плане оптимизации

123
S
На сайте с 25.11.2008
Offline
124
#11

Если сжимать html код отдаваемых страниц не web сервером, а средствами php, то все это дело лучше кэшировать, дабы не тратить каждый раз ресурсы на сжатие при каждом открытии страницы.

Бесплатные виджеты для сайта (https://pfka.ru). Технический анализ сайта ( https://linkonavt.ru/services/sitetechnologies ).
Александр
На сайте с 17.07.2009
Offline
371
#12

как тут раньше уже писали, используйте для отдачи статики nginx, если в связке с nginx настроить мемкешед (можно хранитть весь ваш сайт в оперативной памяти, а не жестком диске), то всё будет летать и никакой Minify не нужен.

По личному опыту могу сказать, что связка nginx + мемкешед отдает любую страницу за 40 мс.

Сайты на WordPress тут просто летают! (https://vk.cc/atAGUU)
Арамис
На сайте с 28.07.2012
Offline
121
#13

Спасибо всем коллеги! Вовремя вы дали совет. Я его удалил ((( как чувствовал его бесполезность........ поставил и думал, что он несет пользу, а от него оказывается вреда больше чем пользы......:(

Официальный партнёр XRUMER (http://www.botmasterru.com/product87984/)
C
На сайте с 04.02.2005
Offline
291
#14
aleksandrbol:
По личному опыту могу сказать, что связка nginx + мемкешед отдает любую страницу за 40 мс.

У вас безразмерный мемкеш?

minify - это сплошной regexp - Тормоз еще тот

По поводу js-скриптов, что он их ломает

Да, ломает, если игнорить принятые правила

При большом желании можно включить pagespeed_module

Это если очень хочется, и можется. Для секты свидетелей зеленых попугаев очень помогает.

suffix
На сайте с 26.08.2010
Offline
331
#15
aleksandrbol:
настроить мемкешед

Зачем ?

Будет только потеря времени на подключении к серверу мемкешеда. Зло - использовать его когда только один сервер, здесь же не идёт речь о кластере мемкешед серверов.

Клуб любителей хрюш (https://www.babai.ru)
Александр
На сайте с 17.07.2009
Offline
371
#16
Chukcha:
У вас безразмерный мемкеш?

Там есть такое понятие как "выселение", при чём тут размер?

---------- Добавлено 14.11.2017 в 15:41 ----------

suffix:
Зачем ?

Будет только потеря времени на подключении к серверу мемкешеда. Зло - использовать его когда только один сервер, здесь же не идёт речь о кластере мемкешед серверов.

Юзаю и тормозов не заметил, как раз наоборот, но его нужно один раз настроить, а иначе может быть всё что угодно.

suffix
На сайте с 26.08.2010
Offline
331
#17
aleksandrbol:

Юзаю и тормозов не заметил, как раз наоборот, но его нужно один раз настроить, а иначе может быть всё что угодно.

При одном единственном сервере и большом кол-ве оперативки хранение кэша "Файлы" всяко быстрее и лучше чем мемкешед.

Причем не надо даже монтировать никакой диск в памяти для кэша, ОС сама прекрасно закэширует в оперативке что надо по обращениям к файловой системе.

Александр
На сайте с 17.07.2009
Offline
371
#18
suffix:
При одном единственном сервере и большом кол-ве оперативки хранение кэша "Файлы" всяко быстрее и лучше чем мемкешед.

Причем не надо даже монтировать никакой диск в памяти для кэша, ОС сама прекрасно закэширует в оперативке что надо по обращениям к файловой системе.

Коллега, если не затруднит, поясните пожалуйста как это работает. Я всегда считал, что отдать из оперативки намного быстрее, чем с HDD (SDD). Подскажите что вы имеете в виде под "ОС сама прекрасно закэширует в оперативке", я понимаю что вы имеете в виду nginx?

Спасибо.

suffix
На сайте с 26.08.2010
Offline
331
#19
aleksandrbol:
Коллега, если не затруднит, поясните пожалуйста как это работает. Я всегда считал, что отдать из оперативки намного быстрее, чем с HDD (SDD). Подскажите что вы имеете в виде под "ОС сама прекрасно закэширует в оперативке", я понимаю что вы имеете в виду nginx?

Спасибо.

Нет, что Вы не nginx а именно ОС (напрмер Centos) - обращения к файловой системе кэшируются в памяти именно самой операционной системой - нет необходимости tmpfs создавать и туда файлы кэша складывать.

Вот смотрите - мой случай - вывод команды free -h:

total used free shared buff/cache available

Mem: 62G 2,3G 51G 446M 9,3G 59G

Swap: 0B 0B 0B

Как видно - 9.3 Gb это и есть кэширование запросов к файловой системе. А тип хранения кэша вэбсервера у меня именно "Файлы" а не мемкэшед.

Александр
На сайте с 17.07.2009
Offline
371
#20

suffix, спасибо за подробный ответ. У меня и у большинства веб мастеров сайт на шареде, там может быть чуть иначе настроен сервер или это стандартные настройки NIX систем?

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий