Перейти к содержимому

MOAB

- - - - -

Bender


  • Войдите, чтобы ответить
Сообщений в теме: 11

#1 AdisPrint

AdisPrint

    Почетный

  • Активный участник
  • PipPipPipPipPip
  • 2 711 сообщений
2 056

Отправлено 18 Июль 2019 - 10:53

Кто-нибудь применял Bender для объединения и сжатия CSS и JS файлов? Если да то как успехи? Я сейчас пробую, но с CSS как-то не заладилось. Вроде как-бы в едином упакованном файле присутствует код из разных CSS файлов, но блин из единого файла код не работает.
Например в stylesheet.css есть стиль прелоадера.
#div_chekout_preloader {
    display: block;   
}
В упакованном файле он тоже есть.
#div_chekout_preloader{display:block}
Но хрен он работает, прелоадера нет. Но и еще косяков куча повылазила, где-то по заданным в css адресам перестали отображаться фоновые картинку, пришлось править пути. Где-то кнопки обесцветились.

С JS вроде особых косяков не замечено.

Да кстати, начал все это делать, чтобы повысить скорость сайта в гугловской пузомерке. Даже в таком полурабочем состоянии, на тестовом сервере пузомерки ощутимо выросли. Для мобильных с 56 до 72, для десктопов с 76 до 94.
СНПЧ, чернила, картриджи, фотобумага для принтеров и МФУ - AdisPrint.ru

#2 noob_saibot

noob_saibot

    Бывалый

  • Участник
  • PipPip
  • 61 сообщений
16

Отправлено 18 Июль 2019 - 12:27

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

#3 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 5 126 сообщений
6 461
  • ИзКрии

Отправлено 18 Июль 2019 - 13:36

Если файлов не несколько десятков, то это просто геморрой. Включенного GZIP на сервере достаточно, чтобы всё ужать на 98% возможного.

Просмотр сообщенияAdisPrint сказал:

Да кстати, начал все это делать, чтобы повысить скорость сайта в гугловской пузомерке.
Отказы стали меньше 5% и теперь можно заниматься всякой фигней?
"Они не могут ничего, у них лапки котят"

#4 AdisPrint

AdisPrint

    Почетный

  • Активный участник
  • PipPipPipPipPip
  • 2 711 сообщений
2 056

TC Отправлено 18 Июль 2019 - 14:05

noob_saibot, Порядок загрузки менять пробовал, безрезультатно.

Просмотр сообщенияМатумба сказал:

Если файлов не несколько десятков, то это просто геморрой. Включенного GZIP на сервере достаточно, чтобы всё ужать на 98% возможного.
Не несколько десятков. GZIP включено.

Просмотр сообщенияМатумба сказал:

Отказы стали меньше 5% и теперь можно заниматься всякой фигней?
Нет. Но периодически я проверяю, какие обновления добавлены в движок. Вот смотрю добавили composer и модуль Bender, решил интегрировать себе на сайт. Но у меня работает криво, возможно потому, что где-то конфликтуют мои наработки со штатными обновлениями. А может Бендер глючный.

К слову если лишние попугаи прилетят на шару разве есть смысл отказываться?
СНПЧ, чернила, картриджи, фотобумага для принтеров и МФУ - AdisPrint.ru

#5 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 5 126 сообщений
6 461
  • ИзКрии

Отправлено 18 Июль 2019 - 15:30

Просмотр сообщенияAdisPrint сказал:

К слову если лишние попугаи прилетят на шару разве есть смысл отказываться?
А если не прилетят, а наоборот: уменьшат время загрузки -> уменьшат время после клика до возврата на серп -> понизят ПФ? Несколько раз наблюдал такие последствия, но до тестов с искусственной задержкой так чё-то и не добрался...

Если уж занялся программированием, то надо знать настоящее первое правило программирования: "Преждевременная оптимизация — корень всех зол." © Дональд Кнут

А это вся пое...истика со сборками, линтерами и прочим ООП из мира больших групп программистов. Им они нужны, они туда пяток человек сажают для рабочести, а обычным нищебродам это всё только во вред. После 20 лет увлечения всем этим зоопарком я сейчас пишу почти как в самом начале, даже скобочки так же форматирую.
"Они не могут ничего, у них лапки котят"

#6 AdisPrint

AdisPrint

    Почетный

  • Активный участник
  • PipPipPipPipPip
  • 2 711 сообщений
2 056

TC Отправлено 18 Июль 2019 - 17:34

Что плохого с точки зрения СЕО теоретически может случится, если вместо нескольких файлов .css будет лежать один в папке кэша и точно так же будет один JS файл? С точки зрения программирования понятно, вылезают разные косяки. С каким-то уже разобрался, изменил пути к файлам с картинками и прелоадер заработал. Остались еще мелкие глюки, но их тоже вполне реально поправить.
СНПЧ, чернила, картриджи, фотобумага для принтеров и МФУ - AdisPrint.ru

#7 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 5 126 сообщений
6 461
  • ИзКрии

Отправлено 18 Июль 2019 - 17:37

Просмотр сообщенияAdisPrint сказал:

Что плохого с точки зрения СЕО теоретически может случится, если вместо нескольких файлов .css будет лежать один в папке кэша и точно так же будет один JS файл?
Ничего вообще. При оценке текста это просто вырезается. Рекомендации всё сжимать и прятать писались не от большого ума, а для надувания щёк.
"Они не могут ничего, у них лапки котят"

#8 noob_saibot

noob_saibot

    Бывалый

  • Участник
  • PipPip
  • 61 сообщений
16

Отправлено 18 Июль 2019 - 19:10

Таки https://developers.g...gespeed/module/

А вообще. Какая CMS? Используется ли шаблонизатор, смарти там... готовый плагин прикрутить и не париться, как вариант.

#9 Valek

Valek

    ВСтатусе

  • Активный участник
  • PipPipPipPip
  • 1 413 сообщений
2 029
  • ИзРоссии :(

Отправлено 18 Июль 2019 - 19:53

AdisPrint, да через любой другой онлайн-минификатор прогоните, да и все.

Просмотр сообщенияAdisPrint сказал:

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

Просмотр сообщенияМатумба сказал:

уменьшат время загрузки -> уменьшат время после клика до возврата на серп -> понизят ПФ?
Вот эта мысль тоже не дает покоя. Когда сайт загрузился мгновенно, свайпнул быстрой перемоткой, ничего такого не увидел и закрыл. Даже менее 5 секунд проходит.
А когда загрузка не такая мгновенная, листаешь текст и ждешь пока картинки прогрузятся, то есть на сайте проводишь больше времени. Интересно как в ПФ это отражается?
Отличный хостинг низкие цены, высокое качество и SSL Ссылка на сайт

#10 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 5 126 сообщений
6 461
  • ИзКрии

Отправлено 18 Июль 2019 - 20:27

Просмотр сообщенияValek сказал:

Интересно как в ПФ это отражается?
Таки не удержался, прикрутил вжжж на 5 секунд для первоходов-неботов :) Чтобы сайт не прыгал и все картинки успели подгрузится, конечно же.
"Они не могут ничего, у них лапки котят"

#11 AdisPrint

AdisPrint

    Почетный

  • Активный участник
  • PipPipPipPipPip
  • 2 711 сообщений
2 056

TC Отправлено 18 Июль 2019 - 22:47

Просмотр сообщенияValek сказал:

да через любой другой онлайн-минификатор прогоните, да и все.
Хочу на лету. Привлекательность Bender в том, что во первых ставится через composer, а далее в нем нужно указать какие файлы объединять и минимизировать и на выходе получаем один упакованный и минимизированный файл. Причем при внесении правок в любой css, итоговый файл тоже меняется. Есть какой-то аналогичный пакет под composer?
СНПЧ, чернила, картриджи, фотобумага для принтеров и МФУ - AdisPrint.ru

#12 noob_saibot

noob_saibot

    Бывалый

  • Участник
  • PipPip
  • 61 сообщений
16

Отправлено 19 Июль 2019 - 10:52

AdisPrint, ну тада используйте уже node.js, gulp и плагины для минификации - это какбэ наиболее чёткий, дерзкий и технологичный путь.

и всё же https://developers.g...gespeed/module/


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных



© 2019 SMO&SEO форум «WEBIMHO» — продвижение и создание сайтов, интернет-маркетинг

По вопросам рекламы на форуме и цены на рекламу
Все материалы SEO форума разрешены к копированию только с установкой гиперактивной ссылки на webimho.ru,
тем, кто этого не сделает, мы оторвем руки и ноги и поменяем местами,
а когда выйдем из тюрьмы, опять оторвем и опять поменяем.


Россия, г. Москва

Мы в соцсетях: twitter | вконтакте | facebook | livejournal