Гугл велит выбросить все скрипты

123
Mik Foxi
На сайте с 02.03.2011
Offline
1176
#11

DiAksID, хз о каких реальных пацанах. Но внешние css и js файлы, не зависимо от их размера можно кешировать в браузере, т.е. один раз передал и все. А в теле документа при каждом хите гонять по сети, что не круто ни для сервера, ни для браузера.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ Форум на замену серчу: https://foxi.biz/
DiAksID
На сайте с 02.08.2008
Offline
236
#12
foxi:
DiAksID, хз о каких реальных пацанах. Но внешние css и js файлы, не зависимо от их размера можно кешировать в браузере, т.е. один раз передал и все. А в теле документа при каждом хите гонять по сети, что не круто ни для сервера, ни для браузера.

да блин, проснись foxi ) другой тырнет уже.

для кого оптимизировать? для бота, который каждую страницу "как в первый раз" видит? или для клиента, который серфит по сайту?

сейчас ставишь турболинкс или п-аякс и получаешь вполне толковый вариант "клиент-сайда" - скрипты и стили один раз за сессию всасываюся/компилируются/обрабатываются, потом только body листается. сайт реально летать начинает у клиента - это и есть "реальная" оптимизация. кэширование лажа, только хардкор!

зы: а дерби просто ну ооочень изящно и очень давно своими средствами это проталкивает...

show must go on !!!...
SeVlad
На сайте с 03.11.2008
Offline
1609
#13
foxi:
На реальные размеры как внешних js и css, так и тупо вставленых в сам html код никак не влияют особо.

Хм... хочешь сказать - ТОЛЬКО вынос их в конец загрузки повлияло?

DiAksID:
пацаны из команды derby делают - нихрена не выносить во внешние файлы, все компрессить и в head беззастенчиво засовывать. это и есть сермяжная правда на сегодня

Судя по всему, сермяжная правда в том, что никто кроме тебя, не знает этих "пацанов" :)

DiAksID:
для бота, который каждеую страницу "как впервый раз" видит?

Боты разные бывают, а некоторые умеют и заголовки читать. Собсно, такие за этим и приходят - им больше ничего не нужно. Особенно если заголовки не изменились.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
DiAksID
На сайте с 02.08.2008
Offline
236
#14
SeVlad:
... Судя по всему, сермяжная правда в том, что никто кроме тебя, не знает этих "пацанов" :) ...

тю, гуру опять не всосал о чём речь? смирись с реальностью, наконец, молчи больше..

Mik Foxi
На сайте с 02.03.2011
Offline
1176
#15

DiAksID, оптимизировать для всех. Если это хомпейдж на вордпресе в 10 страниц, то пофиг, не нужна никакая оптимизация, но если это что-то побольше (посещаемый форум с кучей контента, новостник и т.п. с 100500 страниц) то даже такие элементарные действия экономят ресурсы уже заметно и могут сэкономить на дополнительном сервере.

Включение кеширования в браузере + объединить десяток css и js в 1 css и 1 js - это снижение количества запросов к серверу в 10 раз.

Константин Валентинович
На сайте с 23.11.2013
Offline
64
#16
Владимир-C:
А вот лично Вы учитываете подобные требования?

Учитывать надо все, но с учетом своего сайта. За 100% смысла гнаться не вижу, можем получить нежелательные результаты (например, верстка будет прыгать при загрузке). По нескольким проектам экспериментировал, разницу между 90% и 100% по PageSpeed Insights в выдаче не заметил. Хотя мы всегда стараемся все сайты "загнать" в зеленую зону и для мобильной и обычной версии. И да, "удобство для пользователя" делаем только 100%.

Mik Foxi
На сайте с 02.03.2011
Offline
1176
#17
SeVlad:
Хм... хочешь сказать - ТОЛЬКО вынос их в конец загрузки повлияло?

Вынос внешних css и js в конец файла сильно улучшает циферки в этой гуглопроверке.

Но я css не перемещал, оставил в хедере, потому что так приятнее для людей, они сразу видят полноценный сайт при загрузке и не мелькает изуродованный вариант без стилей.

Но также прокатывает размещение стилей и js прямо в коде, даже если по 5 мб стилей запихать.

DiAksID
На сайте с 02.08.2008
Offline
236
#18
foxi:
DiAksID, оптимизировать для всех. Если это хомпейдж на вордпресе в 10 страниц, то пофиг, не нужна никакая оптимизация, но если это что-то побольше (посещаемый форум с кучей контента, новостник и т.п. с 100500 страниц) то даже такие элементарные действия экономят ресурсы уже заметно и могут сэкономить на дополнительном сервере.
Включение кеширования в браузере + объединить десяток css и js в 1 css и 1 js - это снижение количества запросов к серверу в 10 раз.

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

а кэширование не исключает тупой повтор каждый раз анализа и компиляции и (чаще всего) дублирующую обработку дуума скриптами, что в случае клиент-сайда становится ненужным...

Mik Foxi
На сайте с 02.03.2011
Offline
1176
#19

DiAksID, смирись с реальностью, тырнет уже не тот :D Белые боты отлично понимают 304 Not Modified и отправляют If-Modified-Since им не нужно перезакачивать стили и прочую статику, если она не изменилась.

SeVlad
На сайте с 03.11.2008
Offline
1609
#20
foxi:
Белые боты отлично понимают 304 Not Modified и отправляют If-Modified-Since им не нужно перезакачивать стили и прочую статику, если она не изменилась.

Не рви шаблоны отравленным. Пацаны ж сказали - нет этого, значит нет. :)

123

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