Почему такая небольшая прибавка производительности для WordPress в новой версии PHP 8.1?

Aisamiery
На сайте с 12.04.2015
Offline
320
#51
Dmitriy_2014 #:
в основном прожорливыми плагинами являются всем известные наверное плагины по подбору похожего и дополнительного материала

В этом и есть проблема плагинов и такой разработки. Ваша задача, если контент подбирается на основе того, что сейчас читает пользователь не требует работы на хите, такую работу можно вынести на крон, если же у вас подбор именно по интересам текущего пользователя, то в целом тут уже можно подумать, например относить юзера к каким то группам а для этих групп уже на кроне подбирать нужный материал, и пользователям отдавать заранее просчитанный результат, тогда кешировать прям всю страницу не будет какой то такой необходимости. В общем кейсы надо разбивать на таски и смотреть как сделать эти таски эффективными. У меня на основном проекте сейчас много млн пользователей, приходится учитывать много нюансов при написании каждой строки кода, так как любое неосторожное действие положит даже самый жирный продакшен.

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
Aisamiery
На сайте с 12.04.2015
Offline
320
#52
xxx VRV xxx #:

Чтобы на первом экране быстро подгружались фон и основные картинки, есть Небольшой лайфхак:

надо в коде их прописать, как можно выше (до  загрузки стилей и скриптов) в виде:

<img src="" style="display:none;">

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

Прыгать страница будет, есть интересное решение с сильным размытием картинок или подстановкой скелетона, но что то таких же размеров должно быть на странице

xxx VRV xxx
На сайте с 11.12.2012
Offline
111
#53
Aisamiery #:

Прыгать страница будет, есть интересное решение с сильным размытием картинок или подстановкой скелетона, но что то таких же размеров должно быть на странице

вроде нет никаких прыжков если стиль прописать сразу в дом элементе.

SEO, Директ: https://web-ptica.ru/
Aisamiery
На сайте с 12.04.2015
Offline
320
#54
xxx VRV xxx #:
вроде нет никаких прыжков если стиль прописать сразу в дом элементе.

вы его указываете как display:none, он отрисован не будет, а значит занимаемое им место не будет рассчитано и когда вы ему поставите display: block|inline он отодвинет все остальное, это видимо надо родителю указать размеры тогда... но это гемор, проще картинку размыть до состояния 1кб но тех же размеров и подставить её а после загрузки подменить на нужную

Это можно даже сделать "изкаропки"

xxx VRV xxx
На сайте с 11.12.2012
Offline
111
#55
не надо ставить потом этому элементу дисплей блок, это сделано чтобы картинка заранее подгрузилась в браузере и отобразилась в нужном месте в повторном вызове без задержки
LEOnidUKG
На сайте с 25.11.2006
Offline
1766
#56
xxx VRV xxx #:

Чтобы на первом экране быстро подгружались фон и основные картинки, есть Небольшой лайфхак:

надо в коде их прописать, как можно выше (до  загрузки стилей и скриптов) в виде:

<img src="" style="display:none;">

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

Новости про современные preload и PUSH http2 прошли мимо вас я вижу.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
xxx VRV xxx
На сайте с 11.12.2012
Offline
111
#57
LEOnidUKG #:

Новости про современные preload и PUSH http2 прошли мимо вас я вижу.

о, спасибо это явно более продуманное решение, но по факту для подгрузки фона и мой лайфхак не плохо отрабатывает.

W1
На сайте с 22.01.2021
Offline
306
#58
xxx VRV xxx #:
для подгрузки фона и мой лайфхак не плохо отрабатывает

При первой загрузке всё равно недогрузится, а при последующих загрузках и без лайфхаков браузер возьмёт из кеша

Мой форум - https://webinfo.guru –Там я всегда на связи

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